Test Blame

src/test/java/org/apache/commons/jxpath/issues/JXPath113Test.java
TagDateBlameLineSource
  latest    Tue Nov 24 18:16:00 UTC 2015    96c4ad  33
    public void testIssue113() throws Exception
  latest    Tue Nov 24 18:16:00 UTC 2015    96c4ad  34
    {
  latest    Tue Nov 24 18:16:00 UTC 2015    96c4ad  35
        Document doc = JAXP.getDocument("");
  latest    Tue Nov 24 18:16:00 UTC 2015    96c4ad  36
        JXPathContext context = JXPathContext.newContext(doc);
  latest    Tue Nov 24 18:16:00 UTC 2015    96c4ad  37
        context.selectNodes("//following-sibling::node()");
  latest    Tue Nov 24 18:16:00 UTC 2015    96c4ad  38
    }

Found Source Blame

src/main/java/org/apache/commons/jxpath/ri/QName.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  52
    public QName(String prefix, String localName) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  53
        this.prefix = prefix;
  JXPATH_1_1_BETA_1    Sun Oct 13 02:25:36 UTC 2002    d93e05  54
        this.name = localName;
  JXPATH_1_3_RC1    Mon Feb 19 23:24:43 UTC 2007    30e4fd  55
        this.qualifiedName = prefix == null ? localName : prefix + ':' + localName;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  56
    }
src/main/java/org/apache/commons/jxpath/ri/JXPathContextFactoryReferenceImpl.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  33
    public JXPathContextFactoryReferenceImpl() {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  34
    }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  39
        return new JXPathContextReferenceImpl(parentContext, contextBean);
src/main/java/org/apache/commons/jxpath/ri/model/VariablePointerFactory.java
TagDateBlameLineSource
  JXPATH_1_3_RC1    Wed Jul 18 20:22:16 UTC 2007    626e5e  31
public class VariablePointerFactory implements NodePointerFactory {
  JXPATH_1_3_RC1    Sun Feb 03 20:19:24 UTC 2008    cdfbbf  38
    public static final class VariableContextWrapper {
  JXPATH_1_3_RC1    Wed Jul 18 20:22:16 UTC 2007    626e5e  93
        return VARIABLE_POINTER_FACTORY_ORDER;
src/main/java/org/apache/commons/jxpath/ri/compiler/Step.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  36
    protected Step(int axis, NodeTest nodeTest, Expression[] predicates) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  37
        this.axis = axis;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  38
        this.nodeTest = nodeTest;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  39
        this.predicates = predicates;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  40
    }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  47
        return axis;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  55
        return nodeTest;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  63
        return predicates;
src/main/java/org/apache/commons/jxpath/ri/parser/XPathParser.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  11
            this.compiler = compiler;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  12
        }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  367
    ex = Expression();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  368
    jj_consume_token(0);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  369
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  445
 Object ex = null;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  446
    switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  508
      ex = AbsoluteLocationPath();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  509
      break;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  515
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  522
    ArrayList steps = new ArrayList();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  523
    if (jj_2_2(2147483647)) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  524
      LocationStep(steps);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  527
        switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  533
          jj_la1[6] = jj_gen;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  534
          break label_1;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  549
        {if (true) return compiler.locationPath(true, steps.toArray());}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  586
    switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  591
      jj_consume_token(SLASHSLASH);
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  593
            t = compiler.nodeTypeTest(Compiler.NODE_TYPE_NODE);
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  594
            steps.add(compiler.step(Compiler.AXIS_DESCENDANT_OR_SELF, t, null));
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  595
      break;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  601
    NodeTest(steps);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  602
  }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  607
    int type = -1;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  608
    String instruction = null;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  609
    Object name = null;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  612
    ArrayList ps = new ArrayList();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  613
    switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  669
      axis = AxisSpecifier();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  670
      if (jj_2_3(2147483647)) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  671
        type = NodeType();
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  672
        jj_consume_token(81);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  749
      switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  754
        jj_la1[12] = jj_gen;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  755
        break label_3;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  760
        if (name != null){
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  763
        else if (instruction != null){
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  767
            s = compiler.nodeTypeTest(type);
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  769
        steps.add(compiler.step(axis, s, ps.toArray()));
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  770
  }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  775
    switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  789
      axis = AxisName();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  790
      break;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  795
        {if (true) return axis;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  808
    int axis = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  809
    switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  851
      jj_consume_token(AXIS_FOLLOWING_SIBLING);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  852
                                          axis = Compiler.AXIS_FOLLOWING_SIBLING;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  853
      break;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  867
        {if (true) return axis;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  929
    ex = OrExpr();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  930
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1156
    ArrayList list = null;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1157
    ex = PathExpr();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1160
      switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1165
        jj_la1[20] = jj_gen;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1166
        break label_5;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1176
        if (list != null){
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1179
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1185
    Object ex = null;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1187
    if (jj_2_6(2147483647)) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1190
      switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1250
        ex = LocationPath();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1251
        break;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1258
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1313
    ArrayList list = null;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1314
    ex = AndExpr();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1317
      switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1322
        jj_la1[24] = jj_gen;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1323
        break label_8;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1333
        if (list != null){
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1336
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1343
    ArrayList list = null;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1344
    ex = EqualityExpr();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1347
      switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1352
        jj_la1[25] = jj_gen;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1353
        break label_9;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1363
        if (list != null){
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1366
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1373
    ex = RelationalExpr();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1376
      switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1382
        jj_la1[26] = jj_gen;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1383
        break label_10;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1402
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1410
    ex = AdditiveExpr();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1413
      switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1421
        jj_la1[28] = jj_gen;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1422
        break label_11;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1451
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1462
    ArrayList list = null;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1463
    ex = SubtractiveExpr();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1466
      switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1471
        jj_la1[30] = jj_gen;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1472
        break label_12;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1482
        if (list != null){
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1485
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1490
    Object ex, r = null;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1491
    ex = MultiplicativeExpr();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1494
      switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1499
        jj_la1[31] = jj_gen;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1500
        break label_13;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1506
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1514
    ex = UnaryExpr();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1517
      switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1524
        jj_la1[32] = jj_gen;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1525
        break label_14;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1549
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1556
    switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1620
      ex = UnionExpr();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1621
      break;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1632
        {if (true) return ex;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1815
    switch (jj_nt.kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1821
      jj_consume_token(NODE);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1822
                      type = Compiler.NODE_TYPE_NODE;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1823
      break;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1837
        {if (true) return type;}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1849
    jj_la = xla; jj_lastpos = jj_scanpos = token;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1856
    jj_la = xla; jj_lastpos = jj_scanpos = token;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1877
    jj_la = xla; jj_lastpos = jj_scanpos = token;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1885
    return false;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  2095
    return false;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2177
    xsp = jj_scanpos;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2178
    if (jj_3R_20()) {
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2179
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2181
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2183
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2185
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2187
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2189
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2191
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2193
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2195
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2197
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2199
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2201
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2203
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2205
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2207
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2209
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2211
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2213
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2215
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2217
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2219
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2221
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2223
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2225
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2227
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2229
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2231
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2233
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2235
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2237
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2239
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2241
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2243
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  2245
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2289
    xsp = jj_scanpos;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2291
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2293
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2295
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2297
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2299
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2301
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2303
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  2305
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  2307
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2309
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2327
    return false;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  2373
    return false;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2401
    xsp = jj_scanpos;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  2406
    return false;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2471
    if (jj_scan_token(NODE)) return true;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  2472
    return false;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2482
    if (jj_scan_token(TEXT)) return true;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  2512
    return false;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  2517
    xsp = jj_scanpos;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  2519
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2567
    if (jj_3R_15()) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2594
    if (jj_3R_18()) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2613
    xsp = jj_scanpos;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  2621
    return false;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  2632
    xsp = jj_scanpos;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  2634
    jj_scanpos = xsp;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  2672
    return false;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2711
    if (jj_scan_token(VARIABLE)) return true;
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  2717
    if (jj_scan_token(FUNCTION_FORMAT_NUMBER)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2722
    if (jj_scan_token(FUNCTION_KEY)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2727
    if (jj_scan_token(FUNCTION_ROUND)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2737
    if (jj_scan_token(FUNCTION_CEILING)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2747
    if (jj_scan_token(FUNCTION_FLOOR)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2757
    if (jj_scan_token(FUNCTION_SUM)) return true;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  2763
    return false;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2772
    if (jj_scan_token(FUNCTION_NUMBER)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2790
    if (jj_scan_token(FUNCTION_LANG)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2810
    if (jj_scan_token(FUNCTION_FALSE)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2815
    if (jj_scan_token(FUNCTION_TRUE)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2832
    return false;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2852
    xsp = jj_scanpos;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2854
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2856
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2858
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  2860
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  2862
    jj_scanpos = xsp;
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  2878
    if (jj_scan_token(FUNCTION_STRING_LENGTH)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2883
    if (jj_scan_token(FUNCTION_SUBSTRING)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2888
    if (jj_scan_token(FUNCTION_SUBSTRING_AFTER)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2903
    if (jj_scan_token(FUNCTION_SUBSTRING_BEFORE)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2908
    if (jj_scan_token(FUNCTION_CONTAINS)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2918
    if (jj_scan_token(FUNCTION_STARTS_WITH)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2923
    if (jj_scan_token(FUNCTION_CONCAT)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2928
    if (jj_scan_token(FUNCTION_STRING)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2933
    if (jj_scan_token(FUNCTION_NAME)) return true;
  JXPATH_1_1_BETA_1    Sat Jun 08 22:47:25 UTC 2002    632e72  2938
    if (jj_scan_token(FUNCTION_NAMESPACE_URI)) return true;
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  2943
    if (jj_scan_token(FUNCTION_LOCAL_NAME)) return true;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3084
  public boolean lookingAhead = false;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3087
  final private int[] jj_la1 = new int[39];
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  3092
      jj_la1_0();
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  3093
      jj_la1_1();
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  3094
      jj_la1_2();
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  3095
   }
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  3097
      jj_la1_0 = new int[] {0xf8000000,0x78000000,0x0,0x0,0x78000000,0xf80000c0,0xc0,0x40,0xc0,0xc0,0xf8000000,0xf8000000,0x0,0x0,0x0,0x0,0x160000,0xf8000000,0x0,0xf81604c0,0x100,0xf80000c0,0x0,0xc0,0x8000000,0x10000000,0x1800,0x1800,0x1e000,0x1e000,0x200,0x400,0x60000000,0x60000000,0xf81604c0,0xf8000000,0xf8000000,0x0,0x80000000,};
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  3098
   }
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  3100
      jj_la1_1 = new int[] {0xffff0007,0x0,0xffff0000,0x0,0x0,0xffffffff,0x0,0x0,0x0,0x0,0xffff0007,0xffffffff,0x0,0xfff8,0xfff8,0x0,0x0,0xffff0007,0x0,0xffffffff,0x0,0xffffffff,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0xffffffff,0xffff0007,0xffff0007,0x0,0x7,};
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  3101
   }
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  3104
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3105
  final private JJCalls[] jj_2_rtns = new JJCalls[6];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3106
  private boolean jj_rescan = false;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3107
  private int jj_gc = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3129
  public XPathParser(java.io.Reader stream) {
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  3130
    jj_input_stream = new SimpleCharStream(stream, 1, 1);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3131
    token_source = new XPathParserTokenManager(jj_input_stream);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3132
    token = new Token();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3133
    token.next = jj_nt = token_source.getNextToken();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3134
    jj_gen = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3135
    for (int i = 0; i < 39; i++) jj_la1[i] = -1;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3136
    for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3137
  }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3140
    jj_input_stream.ReInit(stream, 1, 1);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3141
    token_source.ReInit(jj_input_stream);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3142
    token = new Token();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3143
    token.next = jj_nt = token_source.getNextToken();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3144
    jj_gen = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3145
    for (int i = 0; i < 39; i++) jj_la1[i] = -1;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3146
    for (int i = 0; i < jj_2_rtns.length; i++) jj_2_rtns[i] = new JJCalls();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3147
  }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3168
    Token oldToken = token;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3169
    if ((token = jj_nt).next != null) jj_nt = jj_nt.next;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3170
    else jj_nt = jj_nt.next = token_source.getNextToken();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3171
    if (token.kind == kind) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3172
      jj_gen++;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3173
      if (++jj_gc > 100) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3183
      return token;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3194
    if (jj_scanpos == jj_lastpos) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3195
      jj_la--;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3196
      if (jj_scanpos.next == null) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3197
        jj_lastpos = jj_scanpos = jj_scanpos.next = token_source.getNextToken();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3199
        jj_lastpos = jj_scanpos = jj_scanpos.next;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3202
      jj_scanpos = jj_scanpos.next;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3204
    if (jj_rescan) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3230
  private java.util.Vector jj_expentries = new java.util.Vector();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3232
  private int jj_kind = -1;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3233
  private int[] jj_lasttokens = new int[100];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3335
    JJCalls p = jj_2_rtns[index];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3336
    while (p.gen > jj_gen) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3340
    p.gen = jj_gen + xla - jj_la; p.first = token; p.arg = xla;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3341
  }
src/main/java/org/apache/commons/jxpath/ri/model/dom/DOMNodePointer.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Wed Sep 26 01:21:54 UTC 2001    3ec25c  78
        super(null, locale);
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  79
        this.node = node;
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  80
    }
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  100
        super(parent);
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  101
        this.node = node;
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  102
    }
  JXPATH_1_3_RC1    Tue Nov 01 03:25:32 UTC 2005    413edb  105
        return testNode(node, test);
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  115
        if (test == null) {
  JXPATH_1_3_RC1    Mon Feb 19 23:24:43 UTC 2007    30e4fd  118
        if (test instanceof NodeNameTest) {
  JXPATH_1_3_RC1    Mon Feb 19 23:24:43 UTC 2007    30e4fd  140
        if (test instanceof NodeTypeTest) {
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  141
            int nodeType = node.getNodeType();
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  142
            switch (((NodeTypeTest) test).getNodeType()) {
  JXPATH_1_3_RC1    Sat Feb 02 23:16:01 UTC 2008    6cf709  144
                    return true;
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  200
        return new DOMNodeIterator(this, test, reverse, startWith);
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  303
        return node;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  315
        return 1;
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  319
        return !node.hasChildNodes();
src/main/java/org/apache/commons/jxpath/ri/axes/InitialContext.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  32
    private boolean started = false;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  41
        super(parentContext);
  JXPATH_1_2    Tue Mar 25 02:41:35 UTC 2003    77af58  42
        nodePointer =
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  44
        if (nodePointer != null) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  45
            collection =
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  48
    }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  55
        return nodePointer;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  63
        return setPosition(position + 1);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  67
        this.position = position;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  68
        if (collection) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  69
            if (position >= 1 && position <= nodePointer.getLength()) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  70
                nodePointer.setIndex(position - 1);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  71
                return true;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  73
            return false;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  79
        if (started) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  80
            return false;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  82
        started = true;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  83
        return true;
src/main/java/org/apache/commons/jxpath/ri/model/container/ContainerPointerFactory.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  32
public class ContainerPointerFactory implements NodePointerFactory {
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  37
        return CONTAINER_POINTER_FACTORY_ORDER;
src/main/java/org/apache/commons/jxpath/JXPathContext.java
TagDateBlameLineSource
  JXPATH_1_3_RC1    Sun Feb 03 16:08:38 UTC 2008    f53ab1  386
    private static final PackageFunctions GENERIC_FUNCTIONS =
  JXPATH_1_3_RC1    Sun Feb 03 16:08:38 UTC 2008    f53ab1  407
    private boolean lenientSet = false;
  JXPATH_1_3_RC1    Sun Feb 03 16:08:38 UTC 2008    f53ab1  408
    private boolean lenient = false;
  JXPATH_1_2    Sun May 04 23:51:59 UTC 2003    9d0a38  416
        return getContextFactory().newContext(null, contextBean);
  JXPATH_1_2    Sun May 04 23:51:59 UTC 2003    9d0a38  441
        return contextFactory;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  450
    protected JXPathContext(JXPathContext parentContext, Object contextBean) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  451
        this.parentContext = parentContext;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  452
        this.contextBean = contextBean;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  453
    }
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  573
        if (locale == null) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  574
            if (parentContext != null) {
  JXPATH_1_3_RC1    Mon Feb 19 23:24:43 UTC 2007    30e4fd  577
            locale = Locale.getDefault();
  jwsdp_10_ea2_01    Wed Sep 26 01:21:54 UTC 2001    3ec25c  579
        return locale;
  JXPATH_1_3_RC1    Sun Feb 03 16:08:38 UTC 2008    f53ab1  685
        ArrayList list = new ArrayList();
  JXPATH_1_3_RC1    Sun Feb 03 16:08:38 UTC 2008    f53ab1  686
        Iterator iterator = iteratePointers(xpath);
  JXPATH_1_3_RC1    Sun Feb 03 16:08:38 UTC 2008    f53ab1  687
        while (iterator.hasNext()) {
  JXPATH_1_3_RC1    Sun Feb 03 16:08:38 UTC 2008    f53ab1  691
        return list;
src/main/java/org/apache/commons/jxpath/ri/Parser.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Fri Apr 26 03:28:37 UTC 2002    34d1c6  34
    private static XPathParser parser = new XPathParser(new StringReader(""));
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  46
        synchronized (parser) {
  JXPATH_1_1_BETA_1    Fri Apr 26 03:28:37 UTC 2002    34d1c6  47
            parser.setCompiler(compiler);
  JXPATH_1_1_BETA_1    Fri Apr 26 03:28:37 UTC 2002    34d1c6  48
            Object expr = null;
  JXPATH_1_1_BETA_1    Fri Apr 26 03:28:37 UTC 2002    34d1c6  50
                parser.ReInit(new StringReader(expression));
  JXPATH_1_1_BETA_1    Fri Apr 26 03:28:37 UTC 2002    34d1c6  51
                expr = parser.parseExpression();
  JXPATH_1_1_BETA_1    Fri Apr 26 03:28:37 UTC 2002    34d1c6  70
            }
  JXPATH_1_1_BETA_1    Fri Apr 26 03:28:37 UTC 2002    34d1c6  71
            return expr;
src/main/java/org/apache/commons/jxpath/ri/model/beans/CollectionPointerFactory.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  32
public class CollectionPointerFactory implements NodePointerFactory {
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  38
        return COLLECTION_POINTER_FACTORY_ORDER;
  JXPATH_1_3_RC1    Mon Feb 19 23:24:43 UTC 2007    30e4fd  42
        return ValueUtils.isCollection(bean) ? new CollectionPointer(bean, locale) : null;
src/main/java/org/apache/commons/jxpath/ri/compiler/NodeTest.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  23
public abstract class NodeTest {
src/main/java/org/apache/commons/jxpath/ri/parser/Token.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  8
public class Token {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  75
     switch(ofKind)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  77
       default : return new Token();
src/main/java/org/apache/commons/jxpath/ri/compiler/LocationPath.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Sun Jan 19 23:59:24 UTC 2003    f3eb19  36
        super(steps);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  37
        this.absolute = absolute;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  38
    }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  45
        return absolute;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  69
        if (isAbsolute()) {
  JXPATH_1_2    Wed Feb 19 00:59:53 UTC 2003    7d0703  70
            rootContext = context.getRootContext().getAbsoluteRootContext();
  JXPATH_1_2    Wed Feb 19 00:59:53 UTC 2003    7d0703  75
        return evalSteps(rootContext);
src/main/java/org/apache/commons/jxpath/util/ValueUtils.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  44
    private static Map dynamicPropertyHandlerMap = new HashMap();
  JXPATH_1_3_RC4    Mon Jun 23 20:12:44 UTC 2008    3c8980  53
        value = getValue(value);
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  54
        if (value == null) {
  JXPATH_1_2    Sun Apr 04 22:06:36 UTC 2004    755483  57
        if (value.getClass().isArray()) {
  JXPATH_1_3_RC1    Mon Feb 19 23:24:43 UTC 2007    30e4fd  60
        if (value instanceof Collection) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  63
        return false;
  JXPATH_1_2    Sun Apr 04 22:06:36 UTC 2004    755483  528
        while (object instanceof Container) {
  JXPATH_1_2    Sun Apr 04 22:06:36 UTC 2004    755483  531
        return object;
src/main/java/org/apache/commons/jxpath/ri/EvalContext.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  54
    protected int position = 0;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  56
    private boolean startedSetIteration = false;
  JXPATH_1_1_BETA_1    Sun Apr 28 04:36:27 UTC 2002    112774  57
    private boolean done = false;
  JXPATH_1_1_BETA_1    Sun Oct 20 03:43:39 UTC 2002    04d667  58
    private boolean hasPerformedIteratorStep = false;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  65
    public EvalContext(EvalContext parentContext) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  66
        this.parentContext = parentContext;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  67
    }
  JXPATH_1_3_RC1    Mon Feb 19 23:24:43 UTC 2007    30e4fd  88
        return parentContext != null && parentContext.isChildOrderingRequired() ? 1 : 0;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  108
        if (pointerIterator != null) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  111
        if (getDocumentOrder() != 0) {
  JXPATH_1_1_BETA_1    Wed May 29 00:41:33 UTC 2002    e2fc81  112
            return constructIterator();
  JXPATH_1_1_BETA_1    Wed May 29 00:41:33 UTC 2002    e2fc81  178
        HashSet set = new HashSet();
  JXPATH_1_1_BETA_1    Wed May 29 00:41:33 UTC 2002    e2fc81  179
        ArrayList list = new ArrayList();
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  180
        while (nextSet()) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  181
            while (nextNode()) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  189
        if (list.isEmpty()) {
  JXPATH_1_1_BETA_1    Wed May 29 00:41:33 UTC 2002    e2fc81  190
            return false;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  284
        if (rootContext == null) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  285
            rootContext = parentContext.getRootContext();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  287
        return rootContext;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  294
        position = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  295
    }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  302
        return position;
  JXPATH_1_1_BETA_1    Wed Apr 24 03:32:48 UTC 2002    989fbe  333
        reset(); // Restart iteration within the set
  JXPATH_1_1_BETA_1    Wed Apr 24 03:32:48 UTC 2002    989fbe  338
        if (!startedSetIteration) {
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  339
            startedSetIteration = true;
  JXPATH_1_1_BETA_1    Wed Apr 24 03:32:48 UTC 2002    989fbe  340
            while (parentContext.nextSet()) {
  JXPATH_1_1_BETA_1    Sun Apr 28 04:36:27 UTC 2002    112774  341
                if (parentContext.nextNode()) {
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  342
                    return true;
  JXPATH_1_1_BETA_1    Sun Apr 28 04:36:27 UTC 2002    112774  350
        if (parentContext.nextNode()) {
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  351
            return true;
  JXPATH_1_1_BETA_1    Wed Apr 24 03:32:48 UTC 2002    989fbe  356
        while (parentContext.nextSet()) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  361
        return false;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  380
        this.position = position;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  381
        return true;
src/main/java/org/apache/commons/jxpath/ri/compiler/Path.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  44
    private boolean basicKnown = false;
  JXPATH_1_1_BETA_1    Sun Jan 19 23:59:24 UTC 2003    f3eb19  51
    public Path(Step[] steps) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  52
        this.steps = steps;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  53
    }
  JXPATH_1_2    Fri Jan 23 01:10:21 UTC 2004    26ed00  238
        return buildContextChain(context, steps.length, false);
  JXPATH_1_2    Fri Jan 23 01:10:21 UTC 2004    26ed00  252
        if (createInitialContext) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  255
        if (steps.length == 0) {
  JXPATH_1_2    Fri Jan 23 01:10:21 UTC 2004    26ed00  258
        for (int i = 0; i < stepCount; i++) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  259
            context =
  JXPATH_1_3_RC1    Mon Dec 17 07:29:28 UTC 2007    21f932  264
            Expression[] predicates = steps[i].getPredicates();
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  265
            if (predicates != null) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  266
                for (int j = 0; j < predicates.length; j++) {
  JXPATH_1_1_BETA_1    Wed May 08 00:40:00 UTC 2002    323e8b  274
        return context;
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  289
        if (nodeTest instanceof NodeNameTest) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  299
        switch (axis) {
  JXPATH_1_2    Fri Jan 23 01:10:21 UTC 2004    26ed00  311
            return new DescendantContext(context, true, nodeTest);
  JXPATH_1_2    Fri Jan 23 01:10:21 UTC 2004    26ed00  315
            return new ChildContext(context, nodeTest, true, false);
src/main/java/org/apache/commons/jxpath/ri/axes/ChildContext.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  47
        super(parentContext);
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  48
        this.nodeTest = nodeTest;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  49
        this.startFromParentLocation = startFromParentLocation;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  50
        this.reverse = reverse;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  51
    }
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  87
        return setPosition(getCurrentPosition() + 1);
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  91
        super.reset();
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  92
        iterator = null;
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  93
    }
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  96
        int oldPosition = getCurrentPosition();
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  97
        super.setPosition(position);
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  98
        if (oldPosition == 0) {
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  99
            prepare();
  JXPATH_1_3_RC1    Mon Feb 19 23:24:43 UTC 2007    30e4fd  101
        return iterator == null ? false : iterator.setPosition(position);
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  108
        NodePointer parent = parentContext.getCurrentNodePointer();
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  109
        if (parent == null) {
  JXPATH_1_3_RC1    Sat Feb 02 20:54:00 UTC 2008    1b6c69  112
        NodePointer useParent = startFromParentLocation ? parent.getParent() : parent;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  115
    }
src/main/java/org/apache/commons/jxpath/ri/parser/SimpleCharStream.java
TagDateBlameLineSource
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  15
  public int bufpos = -1;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  19
  protected int column = 0;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  20
  protected int line = 1;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  22
  protected boolean prevCharIsCR = false;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  23
  protected boolean prevCharIsLF = false;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  28
  protected int maxNextCharInd = 0;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  29
  protected int inBuf = 0;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  83
     if (maxNextCharInd == available)
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  107
        if ((i = inputStream.read(buffer, maxNextCharInd,
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  110
           inputStream.close();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  111
           throw new java.io.IOException();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  114
           maxNextCharInd += i;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  115
        return;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  117
     catch(java.io.IOException e) {
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  118
        --bufpos;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  119
        backup(0);
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  120
        if (tokenBegin == -1)
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  121
           tokenBegin = bufpos;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  122
        throw e;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  128
     tokenBegin = -1;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  129
     char c = readChar();
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  130
     tokenBegin = bufpos;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  132
     return c;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  137
     column++;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  139
     if (prevCharIsLF)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  144
     else if (prevCharIsCR)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  155
     switch (c)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  171
     bufline[bufpos] = line;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  172
     bufcolumn[bufpos] = column;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  173
  }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  177
     if (inBuf > 0)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  179
        --inBuf;
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  181
        if (++bufpos == bufsize)
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  184
        return buffer[bufpos];
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  187
     if (++bufpos >= maxNextCharInd)
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  188
        FillBuff();
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  190
     char c = buffer[bufpos];
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  192
     UpdateLineColumn(c);
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  193
     return (c);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  215
     return bufcolumn[bufpos];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  219
     return bufline[bufpos];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  223
     return bufcolumn[tokenBegin];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  227
     return bufline[tokenBegin];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  232
    inBuf += amount;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  233
    if ((bufpos -= amount) < 0)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  234
       bufpos += bufsize;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  235
  }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  239
  {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  240
    inputStream = dstream;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  241
    line = startline;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  242
    column = startcolumn - 1;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  244
    available = bufsize = buffersize;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  245
    buffer = new char[buffersize];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  246
    bufline = new int[buffersize];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  247
    bufcolumn = new int[buffersize];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  248
  }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  253
     this(dstream, startline, startcolumn, 4096);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  254
  }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  263
    inputStream = dstream;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  264
    line = startline;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  265
    column = startcolumn - 1;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  267
    if (buffer == null || buffersize != buffer.length)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  274
    prevCharIsLF = prevCharIsCR = false;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  275
    tokenBegin = inBuf = maxNextCharInd = 0;
  JXPATH_1_2    Sun May 04 23:48:59 UTC 2003    6b424e  276
    bufpos = -1;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  277
  }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  282
     ReInit(dstream, startline, startcolumn, 4096);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  283
  }
src/main/java/org/apache/commons/jxpath/ri/model/dom/DOMNodeIterator.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  34
    private Node child = null;
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  36
    private int position = 0;
  JXPATH_1_3_RC1    Sun Feb 03 16:08:38 UTC 2008    f53ab1  49
        NodePointer startWith) {
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  50
        this.parent = parent;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  51
        this.node = (Node) parent.getNode();
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  52
        if (startWith != null) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  53
            this.child = (Node) startWith.getNode();
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  55
        this.nodeTest = nodeTest;
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  56
        this.reverse = reverse;
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  57
    }
  JXPATH_1_2    Sat Jan 17 03:25:14 UTC 2004    99010f  60
        if (position == 0) {
  JXPATH_1_3_RC1    Mon Feb 19 23:24:43 UTC 2007    30e4fd  63
        return child == null ? null : new DOMNodePointer(parent, child);
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  67
        return position;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  71
        while (this.position < position) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  72
            if (!next()) {
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  73
                return false;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  76
        while (this.position > position) {
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  81
        return true;
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  118
        position++;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  119
        if (!reverse) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  120
            if (position == 1) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  121
                if (child == null) {
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  122
                    child = node.getFirstChild();
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  125
                    child = child.getNextSibling();
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  129
                child = child.getNextSibling();
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  131
            while (child != null && !testChild()) {
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  151
        return child != null;
  JXPATH_1_3_RC1    Tue Nov 01 03:25:32 UTC 2005    413edb  159
        return DOMNodePointer.testNode(child, nodeTest);
src/main/java/org/apache/commons/jxpath/ri/model/dom/DOMPointerFactory.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  32
public class DOMPointerFactory implements NodePointerFactory {
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  38
        return DOM_POINTER_FACTORY_ORDER;
  JXPATH_1_3_RC1    Mon Feb 19 23:24:43 UTC 2007    30e4fd  45
        return bean instanceof Node ? new DOMNodePointer((Node) bean, locale) : null;
src/main/java/org/apache/commons/jxpath/PackageFunctions.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  74
    private static final Object[] EMPTY_ARRAY = new Object[0];
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  81
    public PackageFunctions(String classPrefix, String namespace) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  82
        this.classPrefix = classPrefix;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  83
        this.namespace = namespace;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  84
    }
src/main/java/org/apache/commons/jxpath/ri/model/dynabeans/DynaBeanPointerFactory.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Sun Oct 20 03:44:27 UTC 2002    2b59f5  35
public class DynaBeanPointerFactory implements NodePointerFactory {
  JXPATH_1_1_BETA_1    Sun Oct 20 03:44:27 UTC 2002    2b59f5  41
        return DYNA_BEAN_POINTER_FACTORY_ORDER;
src/main/java/org/apache/commons/jxpath/ri/model/beans/BeanPointerFactory.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  33
public class BeanPointerFactory implements NodePointerFactory {
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  39
        return BEAN_POINTER_FACTORY_ORDER;
src/main/java/org/apache/commons/jxpath/ri/model/dynamic/DynamicPointerFactory.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  36
public class DynamicPointerFactory implements NodePointerFactory {
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  44
        return DYNAMIC_POINTER_FACTORY_ORDER;
src/main/java/org/apache/commons/jxpath/ri/compiler/Expression.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  40
public abstract class Expression {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  43
    protected static final Double ZERO = new Double(0);
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  46
    protected static final Double ONE = new Double(1);
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  49
    protected static final Double NOT_A_NUMBER = new Double(Double.NaN);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  51
    private boolean contextDependencyKnown = false;
  JXPATH_1_1_BETA_1    Wed May 08 00:40:00 UTC 2002    323e8b  111
        Object result = compute(context);
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  112
        if (result == null) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  115
        if (result instanceof EvalContext) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  116
            return (EvalContext) result;
  JXPATH_1_1_BETA_1    Wed May 08 00:40:00 UTC 2002    323e8b  170
    public static class ValueIterator implements Iterator {
src/main/java/org/apache/commons/jxpath/ri/compiler/TreeCompiler.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  26
public class TreeCompiler implements Compiler {
  JXPATH_1_1_BETA_1    Wed May 08 00:40:00 UTC 2002    323e8b  28
    private static final QName QNAME_NAME = new QName(null, "name");
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  125
        return new LocationPath(absolute, toStepArray(steps));
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  141
        return new NodeTypeTest(nodeType);
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  149
        return new Step(
  JXPATH_1_3_RC1    Sun Feb 03 20:19:24 UTC 2008    cdfbbf  161
        Expression[] expArray = null;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  162
        if (array != null) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  163
            expArray = new Expression[array.length];
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  164
            for (int i = 0; i < expArray.length; i++) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  168
        return expArray;
  JXPATH_1_3_RC1    Sun Feb 03 20:19:24 UTC 2008    cdfbbf  177
        Step[] stepArray = null;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  178
        if (array != null) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  179
            stepArray = new Step[array.length];
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  180
            for (int i = 0; i < stepArray.length; i++) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  181
                stepArray[i] = (Step) array[i];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  184
        return stepArray;
src/main/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java
TagDateBlameLineSource
  JXPATH_1_3_RC1    Mon Feb 04 02:04:13 UTC 2008    00d673  125
            Arrays.sort(nodeFactoryArray, new Comparator() {
  JXPATH_1_3_RC1    Mon Feb 04 02:04:13 UTC 2008    00d673  127
                    int orderA = ((NodePointerFactory) a).getOrder();
  JXPATH_1_3_RC1    Mon Feb 04 02:04:13 UTC 2008    00d673  128
                    int orderB = ((NodePointerFactory) b).getOrder();
  JXPATH_1_3_RC1    Mon Feb 04 02:04:13 UTC 2008    00d673  129
                    return orderA - orderB;
src/main/java/org/apache/commons/jxpath/ri/model/NodePointer.java
TagDateBlameLineSource
  JXPATH_1_3_RC1    Wed Dec 05 22:48:31 UTC 2007    d8ce20  59
    protected int index = WHOLE_COLLECTION;
  JXPATH_1_1_BETA_1    Sun Oct 13 02:59:02 UTC 2002    d5a516  61
    private boolean attribute = false;
  JXPATH_1_2    Sun Jan 18 01:43:30 UTC 2004    7c4351  78
        NodePointer pointer = null;
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  79
        if (bean == null) {
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  84
        NodePointerFactory[] factories =
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  86
        for (int i = 0; i < factories.length; i++) {
  JXPATH_1_2    Sun Jan 18 01:43:30 UTC 2004    7c4351  87
            pointer = factories[i].createNodePointer(name, bean, locale);
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  88
            if (pointer != null) {
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  89
                return pointer;
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  133
    protected NodePointer(NodePointer parent) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  134
        this.parent = parent;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  135
    }
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  142
    protected NodePointer(NodePointer parent, Locale locale) {
  jwsdp_10_ea2_01    Wed Sep 26 01:21:54 UTC 2001    3ec25c  143
        this.parent = parent;
  jwsdp_10_ea2_01    Wed Sep 26 01:21:54 UTC 2001    3ec25c  144
        this.locale = locale;
  jwsdp_10_ea2_01    Wed Sep 26 01:21:54 UTC 2001    3ec25c  145
    }
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  163
        this.namespaceResolver = namespaceResolver;
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  164
    }
  JXPATH_1_2    Thu Mar 25 03:49:50 UTC 2004    a0849e  171
        NodePointer pointer = parent;
  JXPATH_1_2    Thu Mar 25 03:49:50 UTC 2004    a0849e  172
        while (pointer != null && pointer.isContainer()) {
  JXPATH_1_2    Thu Mar 25 03:49:50 UTC 2004    a0849e  175
        return pointer;
  JXPATH_1_1_BETA_1    Thu Nov 28 01:02:05 UTC 2002    3f4b92  231
        return false;
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  243
        return index;
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  251
        this.index = index;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  252
    }
  JXPATH_1_1_BETA_1    Tue Nov 26 01:20:08 UTC 2002    430fdd  303
        NodePointer ivp = getImmediateValuePointer();
  JXPATH_1_3_RC1    Mon Feb 19 23:24:43 UTC 2007    30e4fd  304
        return ivp == this ? this : ivp.getValuePointer();
  JXPATH_1_1_BETA_1    Tue Nov 26 01:20:08 UTC 2002    430fdd  314
        return this;
  JXPATH_1_1_BETA_1    Tue Nov 26 01:20:08 UTC 2002    430fdd  366
        return getValuePointer().getImmediateNode();
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  711
            NodePointer ptr = (NodePointer) super.clone();
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  712
            if (parent != null) {
  JXPATH_1_1_BETA_1    Wed Jul 03 21:12:36 UTC 2002    cc0637  715
            return ptr;
src/main/java/org/apache/commons/jxpath/ri/axes/DescendantContext.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  38
    private boolean setStarted = false;
  JXPATH_1_3_RC4    Mon Jun 16 21:59:48 UTC 2008    658114  39
    private Stack stack = null;
  JXPATH_1_3_RC4    Mon Jun 16 21:59:48 UTC 2008    658114  40
    private NodePointer currentNodePointer = null;
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  42
    private static final NodeTest ELEMENT_NODE_TEST =
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  53
        super(parentContext);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  54
        this.includeSelf = includeSelf;
  jwsdp_10_ea2_01    Fri Sep 21 23:22:45 UTC 2001    7048ca  55
        this.nodeTest = nodeTest;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  56
    }
  JXPATH_1_2    Thu Jun 26 02:18:47 UTC 2003    2d4907  59
        return true;
  JXPATH_1_3_RC3    Fri May 02 17:46:46 UTC 2008    cd0b3e  63
        if (position == 0 && !setPosition(1)) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  66
        return currentNodePointer;
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  70
        super.reset();
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  71
        setStarted = false;
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  72
    }
  JXPATH_1_1_BETA_1    Fri Nov 29 06:44:16 UTC 2002    a723ec  88
        if (!setStarted) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  89
            setStarted = true;
  JXPATH_1_3_RC4    Mon Jun 16 21:59:48 UTC 2008    658114  90
            if (stack == null) {
  JXPATH_1_3_RC4    Mon Jun 16 21:59:48 UTC 2008    658114  91
                stack = new Stack();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  96
            currentNodePointer = parentContext.getCurrentNodePointer();
  JXPATH_1_1_BETA_1    Fri Nov 29 06:44:16 UTC 2002    a723ec  97
            if (currentNodePointer != null) {
  JXPATH_1_1_BETA_1    Fri Nov 29 06:44:16 UTC 2002    a723ec  98
                if (!currentNodePointer.isLeaf()) {
  JXPATH_1_1_BETA_1    Fri Nov 29 06:44:16 UTC 2002    a723ec  99
                    stack.push(
  JXPATH_1_3_RC3    Fri May 02 17:46:46 UTC 2008    cd0b3e  105
                if (includeSelf && currentNodePointer.testNode(nodeTest)) {
  JXPATH_1_3_RC3    Fri May 02 17:46:46 UTC 2008    cd0b3e  106
                    position++;
  JXPATH_1_3_RC3    Fri May 02 17:46:46 UTC 2008    cd0b3e  107
                    return true;
  JXPATH_1_1_BETA_1    Fri Nov 29 06:44:16 UTC 2002    a723ec  112
        while (!stack.isEmpty()) {
  JXPATH_1_1_BETA_1    Fri Nov 29 06:44:16 UTC 2002    a723ec  113
            NodeIterator it = (NodeIterator) stack.peek();
  JXPATH_1_1_BETA_1    Fri Nov 29 06:44:16 UTC 2002    a723ec  114
            if (it.setPosition(it.getPosition() + 1)) {
  jwsdp_10_ea2_01    Mon Sep 03 01:22:31 UTC 2001    207c6d  115
                currentNodePointer = it.getNodePointer();
  JXPATH_1_2    Sun May 04 23:53:19 UTC 2003    dbd593  116
                if (!isRecursive()) {
  JXPATH_1_2    Sun May 04 23:53:19 UTC 2003    dbd593  117
                    if (!currentNodePointer.isLeaf()) {
  JXPATH_1_2    Sun May 04 23:53:19 UTC 2003    dbd593  124
                    if (currentNodePointer.testNode(nodeTest)) {
  JXPATH_1_2    Sun May 04 23:53:19 UTC 2003    dbd593  125
                        position++;
  JXPATH_1_2    Sun May 04 23:53:19 UTC 2003    dbd593  126
                        return true;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  133
                stack.pop();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  135
        }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  136
        return false;
  JXPATH_1_2    Sun May 04 23:53:19 UTC 2003    dbd593  145
        Object node = currentNodePointer.getNode();
  JXPATH_1_2    Sun May 04 23:53:19 UTC 2003    dbd593  146
        for (int i = stack.size() - 1; --i >= 0;) {
  JXPATH_1_2    Sun May 04 23:53:19 UTC 2003    dbd593  153
        return false;
src/main/java/org/apache/commons/jxpath/ri/JXPathContextReferenceImpl.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  72
    private static final Compiler COMPILER = new TreeCompiler();
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  73
    private static Map compiled = new HashMap();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  74
    private static int cleanupCount = 0;
  JXPATH_1_3_RC1    Mon Feb 04 02:04:13 UTC 2008    00d673  76
    private static NodePointerFactory[] nodeFactoryArray = null;
  JXPATH_1_3_RC1    Wed Jul 18 20:22:16 UTC 2007    626e5e  79
    private static final Vector nodeFactories = new Vector();
  JXPATH_1_1_BETA_1    Sun Apr 21 21:52:34 UTC 2002    a6e246  82
        nodeFactories.add(new CollectionPointerFactory());
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  83
        nodeFactories.add(new BeanPointerFactory());
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  84
        nodeFactories.add(new DynamicPointerFactory());
  JXPATH_1_3_RC1    Wed Jul 18 20:22:16 UTC 2007    626e5e  85
        nodeFactories.add(new VariablePointerFactory());
  JXPATH_1_1_BETA_1    Wed May 29 00:41:53 UTC 2002    f636a2  88
        Object domFactory = allocateConditionally(
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  91
        if (domFactory != null) {
  JXPATH_1_1_BETA_1    Wed May 29 00:41:53 UTC 2002    f636a2  92
            nodeFactories.add(domFactory);
  JXPATH_1_1_BETA_1    Sat Aug 10 01:30:39 UTC 2002    508b81  96
        Object jdomFactory = allocateConditionally(
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  99
        if (jdomFactory != null) {
  JXPATH_1_1_BETA_1    Sat Aug 10 01:30:39 UTC 2002    508b81  100
            nodeFactories.add(jdomFactory);
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  104
        Object dynaBeanFactory =
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  109
        if (dynaBeanFactory != null) {
  JXPATH_1_1_BETA_1    Sun Oct 20 03:44:27 UTC 2002    2b59f5  110
            nodeFactories.add(dynaBeanFactory);
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  113
        nodeFactories.add(new ContainerPointerFactory());
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  114
        createNodeFactoryArray();
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  115
    }
  JXPATH_1_3_RC1    Mon Feb 04 02:04:13 UTC 2008    00d673  121
        if (nodeFactoryArray == null) {
  JXPATH_1_3_RC1    Mon Feb 04 02:04:13 UTC 2008    00d673  122
            nodeFactoryArray =
  JXPATH_1_3_RC1    Mon Feb 04 02:04:13 UTC 2008    00d673  125
            Arrays.sort(nodeFactoryArray, new Comparator() {
  JXPATH_1_3_RC1    Mon Feb 04 02:04:13 UTC 2008    00d673  133
    }
  JXPATH_1_3_RC1    Mon Feb 04 02:04:13 UTC 2008    00d673  153
        return nodeFactoryArray;
  JXPATH_1_2    Wed Feb 19 00:59:53 UTC 2003    7d0703  169
        this(parentContext, contextBean, null);
  JXPATH_1_2    Wed Feb 19 00:59:53 UTC 2003    7d0703  170
    }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  180
        super(parentContext, contextBean);
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  182
        synchronized (nodeFactories) {
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  183
            createNodeFactoryArray();
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  184
        }
  JXPATH_1_2    Wed Feb 19 00:59:53 UTC 2003    7d0703  186
        if (contextPointer != null) {
  JXPATH_1_2    Wed Feb 19 00:59:53 UTC 2003    7d0703  195
            this.contextPointer =
  JXPATH_1_2    Wed Feb 19 00:59:53 UTC 2003    7d0703  200
            this.rootPointer = this.contextPointer;
  JXPATH_1_3_RC1    Thu Dec 30 21:59:36 UTC 2004    8db08a  203
        NamespaceResolver parentNR = null;
  JXPATH_1_3_RC1    Thu Dec 30 21:59:36 UTC 2004    8db08a  204
        if (parentContext instanceof JXPathContextReferenceImpl) {
  JXPATH_1_3_RC1    Thu Dec 30 21:59:36 UTC 2004    8db08a  207
        namespaceResolver = new NamespaceResolver(parentNR);
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  208
        namespaceResolver
  JXPATH_1_1_BETA_1    Wed Apr 10 03:40:21 UTC 2002    34b7a4  210
    }
  JXPATH_1_2    Wed Feb 19 00:59:53 UTC 2003    7d0703  219
        return COMPILER;
  JXPATH_1_2    Sun Aug 24 01:52:09 UTC 2003    885fb6  234
        synchronized (compiled) {
  JXPATH_1_2    Sun Aug 24 01:52:09 UTC 2003    885fb6  236
                expr = null;
  JXPATH_1_2    Sun Aug 24 01:52:09 UTC 2003    885fb6  237
                SoftReference ref = (SoftReference) compiled.get(xpath);
  JXPATH_1_2    Sun Aug 24 01:52:09 UTC 2003    885fb6  238
                if (ref != null) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  245
        }
  JXPATH_1_2    Sun Aug 24 01:52:09 UTC 2003    885fb6  247
        if (expr != null) {
  JXPATH_1_2    Sun Aug 24 01:52:09 UTC 2003    885fb6  251
        expr = (Expression) Parser.parseExpression(xpath, getCompiler());
  JXPATH_1_2    Tue Mar 25 02:41:35 UTC 2003    77af58  253
        synchronized (compiled) {
  JXPATH_1_2    Sun Aug 24 01:52:09 UTC 2003    885fb6  255
                if (cleanupCount++ >= CLEANUP_THRESHOLD) {
  JXPATH_1_2    Sun Aug 24 01:52:09 UTC 2003    885fb6  265
                compiled.put(xpath, new SoftReference(expr));
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  270
        }
  JXPATH_1_2    Sun Aug 24 01:52:09 UTC 2003    885fb6  272
        return expr;
  JXPATH_1_1_BETA_1    Sun Apr 28 04:37:01 UTC 2002    aa27fa  605
        return iteratePointers(xpath, compileExpression(xpath));
  JXPATH_1_2    Wed Feb 19 00:59:53 UTC 2003    7d0703  618
        return expr.iteratePointers(getEvalContext());
  JXPATH_1_2    Tue Mar 25 02:41:35 UTC 2003    77af58  688
        return contextPointer;
  JXPATH_1_2    Tue Mar 25 02:41:35 UTC 2003    77af58  696
        return (NodePointer) rootPointer;
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  704
        return new InitialContext(new RootContext(this,
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  713
        return new InitialContext(new RootContext(this,
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  788
        namespaceResolver.seal();
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  789
        return namespaceResolver;
  JXPATH_1_1_BETA_1    Wed May 29 00:41:53 UTC 2002    f636a2  816
            }
  JXPATH_1_1_BETA_1    Wed May 29 00:41:53 UTC 2002    f636a2  818
            return cls.newInstance();
src/main/java/org/apache/commons/jxpath/ri/parser/XPathParserTokenManager.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  8
  public  java.io.PrintStream debugStream = System.out;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  390
   jjmatchedKind = kind;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  391
   jjmatchedPos = pos;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  392
   return pos + 1;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  396
   jjmatchedKind = kind;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  397
   jjmatchedPos = pos;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  398
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  399
   catch(java.io.IOException e) { return pos + 1; }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  400
   return jjMoveNfa_0(state, pos + 1);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  404
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  411
         return jjStopAtPos(0, 81);
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  426
         jjmatchedKind = 6;
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  427
         return jjMoveStringLiteralDfa1_0(0x80L, 0x0L);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  484
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  488
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  489
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  496
         if ((active0 & 0x80L) != 0L)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  497
            return jjStopAtPos(1, 7);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  540
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  542
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  546
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  547
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  556
         if ((active0 & 0x10000000L) != 0L)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  558
         else if ((active0 & 0x20000000L) != 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  602
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  604
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  608
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  609
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  618
         if ((active0 & 0x80000000L) != 0L)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  619
            return jjStartNfaWithStates_0(3, 31, 12);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  663
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  665
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  669
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  670
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  693
         return jjMoveStringLiteralDfa5_0(active0, 0x240000000000L, active1, 0L);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  711
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  713
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  717
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  718
   switch(curChar)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  766
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  768
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  772
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  773
   switch(curChar)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  812
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  814
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  818
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  819
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  834
         if ((active0 & 0x2000000000000L) != 0L)
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  856
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  858
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  862
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  863
   switch(curChar)
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  899
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  901
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  905
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  906
   switch(curChar)
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  935
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  937
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  941
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  942
   switch(curChar)
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  979
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  981
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  985
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  986
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  999
         return jjMoveStringLiteralDfa12_0(active0, 0x600400000000L, active1, 0L);
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  1015
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1017
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1021
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1022
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1027
         return jjMoveStringLiteralDfa13_0(active0, 0x600000000000L, active1, 0L);
  JXPATH_1_1_BETA_1    Sat Jan 25 01:49:19 UTC 2003    e5a284  1055
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1057
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1061
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1062
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1071
         return jjMoveStringLiteralDfa14_0(active0, 0x600000000000L, active1, 0L);
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1083
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1085
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1089
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1090
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1097
         return jjMoveStringLiteralDfa15_0(active0, 0x600000000000L, active1, 0L);
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1115
   if (((active0 &= old0) | (active1 &= old1)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1117
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1121
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1122
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1131
         return jjMoveStringLiteralDfa16_0(active0, 0x600000000000L);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1141
   if (((active0 &= old0)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1143
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1147
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1148
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1153
         return jjMoveStringLiteralDfa17_0(active0, 0x600000000000L);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1165
   if (((active0 &= old0)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1167
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1171
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1172
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1175
         if ((active0 & 0x100000000000L) != 0L)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1177
         return jjMoveStringLiteralDfa18_0(active0, 0x600000000000L);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1189
   if (((active0 &= old0)) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1191
   try { curChar = input_stream.readChar(); }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1195
   }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1196
   switch(curChar)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1199
         if ((active0 & 0x200000000000L) != 0L)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1200
            return jjStopAtPos(18, 45);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1301
static final long[] jjbitVec0 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1304
static final long[] jjbitVec2 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1307
static final long[] jjbitVec3 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1310
static final long[] jjbitVec4 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1313
static final long[] jjbitVec5 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1316
static final long[] jjbitVec6 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1319
static final long[] jjbitVec7 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1322
static final long[] jjbitVec8 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1325
static final long[] jjbitVec9 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1328
static final long[] jjbitVec10 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1331
static final long[] jjbitVec11 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1334
static final long[] jjbitVec12 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1337
static final long[] jjbitVec13 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1340
static final long[] jjbitVec14 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1343
static final long[] jjbitVec15 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1346
static final long[] jjbitVec16 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1349
static final long[] jjbitVec17 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1352
static final long[] jjbitVec18 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1355
static final long[] jjbitVec19 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1358
static final long[] jjbitVec20 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1361
static final long[] jjbitVec21 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1364
static final long[] jjbitVec22 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1367
static final long[] jjbitVec23 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1370
static final long[] jjbitVec24 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1373
static final long[] jjbitVec25 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1376
static final long[] jjbitVec26 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1379
static final long[] jjbitVec27 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1382
static final long[] jjbitVec28 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1385
static final long[] jjbitVec29 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1388
static final long[] jjbitVec30 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1391
static final long[] jjbitVec31 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1394
static final long[] jjbitVec32 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1397
static final long[] jjbitVec33 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1400
static final long[] jjbitVec34 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1403
static final long[] jjbitVec35 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1406
static final long[] jjbitVec36 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1409
static final long[] jjbitVec37 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1412
static final long[] jjbitVec38 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1415
static final long[] jjbitVec39 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1418
static final long[] jjbitVec40 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1421
static final long[] jjbitVec41 = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1427
   int startsAt = 0;
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1428
   jjnewStateCnt = 13;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1429
   int i = 1;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1430
   jjstateSet[0] = startState;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1431
   int j, kind = 0x7fffffff;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1434
      if (++jjround == 0x7fffffff)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1436
      if (curChar < 64)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1438
         long l = 1L << curChar;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1441
            switch(jjstateSet[--i])
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1510
                  if ((0x3ff600000000000L & l) == 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1511
                     break;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1518
         } while(i != startsAt);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1519
      }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1582
      if (kind != 0x7fffffff)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1588
      ++curPos;
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1589
      if ((i = jjnewStateCnt) == (startsAt = 13 - (jjnewStateCnt = startsAt)))
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1590
         return curPos;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1595
static final int[] jjnextStates = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1724
public static final String[] jjstrLiteralImages = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1746
public static final String[] lexStateNames = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1749
static final long[] jjtoToken = {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1752
static final long[] jjtoSkip = {
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1756
private final int[] jjrounds = new int[13];
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1757
private final int[] jjstateSet = new int[26];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1760
{
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1763
   input_stream = stream;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1764
}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1772
   jjmatchedPos = jjnewStateCnt = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1773
   curLexState = defaultLexState;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1774
   input_stream = stream;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1775
   ReInitRounds();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1776
}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1780
   jjround = 0x80000001;
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1781
   for (i = 13; i-- > 0;)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1782
      jjrounds[i] = 0x80000000;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1783
}
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1799
   Token t = Token.newToken(jjmatchedKind);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1800
   t.kind = jjmatchedKind;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1801
   String im = jjstrLiteralImages[jjmatchedKind];
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1802
   t.image = (im == null) ? input_stream.GetImage() : im;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1803
   t.beginLine = input_stream.getBeginLine();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1804
   t.beginColumn = input_stream.getBeginColumn();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1805
   t.endLine = input_stream.getEndLine();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1806
   t.endColumn = input_stream.getEndColumn();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1807
   return t;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1810
int curLexState = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1811
int defaultLexState = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1820
  Token specialToken = null;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1822
  int curPos = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1829
      curChar = input_stream.BeginToken();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1831
   catch(java.io.IOException e)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1833
      jjmatchedKind = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1834
      matchedToken = jjFillToken();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1835
      return matchedToken;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1836
   }
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1838
   try { input_stream.backup(0);
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1839
      while (curChar <= 32 && (0x100003600L & (1L << curChar)) != 0L)
  JXPATH_1_2    Tue Mar 25 02:28:43 UTC 2003    5bbe58  1842
   catch (java.io.IOException e1) { continue EOFLoop; }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1843
   jjmatchedKind = 0x7fffffff;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1844
   jjmatchedPos = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1845
   curPos = jjMoveStringLiteralDfa0_0();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1846
   if (jjmatchedKind != 0x7fffffff)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1848
      if (jjmatchedPos + 1 < curPos)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1849
         input_stream.backup(curPos - jjmatchedPos - 1);
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1850
      if ((jjtoToken[jjmatchedKind >> 6] & (1L << (jjmatchedKind & 077))) != 0L)
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1852
         matchedToken = jjFillToken();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  1853
         return matchedToken;
src/main/java/org/apache/commons/jxpath/ri/NamespaceResolver.java
TagDateBlameLineSource
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  38
    protected HashMap namespaceMap = new HashMap();
  JXPATH_1_3_RC3    Wed Jun 11 23:50:29 UTC 2008    2f4778  40
    protected HashMap reverseMap = new HashMap();
  JXPATH_1_3_RC1    Thu Dec 30 21:59:36 UTC 2004    8db08a  82
    public NamespaceResolver(NamespaceResolver parent) {
  JXPATH_1_3_RC1    Thu Dec 30 21:59:36 UTC 2004    8db08a  83
        this.parent = parent;
  JXPATH_1_3_RC1    Thu Dec 30 21:59:36 UTC 2004    8db08a  84
    }
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  106
        this.pointer = pointer;
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  107
    }
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  185
        sealed = true;
  JXPATH_1_3_RC1    Thu Dec 30 21:59:36 UTC 2004    8db08a  186
        if (parent != null) {
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  189
    }
src/main/java/org/apache/commons/jxpath/ri/axes/RootContext.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  37
    private int availableRegister = 0;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  38
    public static final Object UNKNOWN_VALUE = new Object();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  48
        super(null);
  JXPATH_1_2    Wed Feb 19 00:59:53 UTC 2003    7d0703  49
        this.jxpathContext = jxpathContext;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  50
        this.pointer = pointer;
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  51
        if (pointer != null) {
  JXPATH_1_2    Thu Apr 01 02:55:32 UTC 2004    b1e138  52
            pointer.setNamespaceResolver(jxpathContext.getNamespaceResolver());
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  54
    }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  61
        return this;
  JXPATH_1_2    Wed Feb 19 00:59:53 UTC 2003    7d0703  69
        return jxpathContext.getAbsoluteRootContext();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  73
        return pointer;
src/main/java/org/apache/commons/jxpath/ri/model/jdom/JDOMPointerFactory.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Mon Aug 26 22:29:49 UTC 2002    48e1a0  33
public class JDOMPointerFactory implements NodePointerFactory {
  JXPATH_1_1_BETA_1    Mon Aug 26 22:29:49 UTC 2002    48e1a0  39
        return JDOM_POINTER_FACTORY_ORDER;
src/main/java/org/apache/commons/jxpath/ri/parser/XPathParser.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  3343
  static final class JJCalls {
src/main/java/org/apache/commons/jxpath/ri/compiler/NodeTypeTest.java
TagDateBlameLineSource
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  32
    public NodeTypeTest(int nodeType) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  33
        this.nodeType = nodeType;
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  34
    }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  41
        return nodeType;
src/main/java/org/apache/commons/jxpath/JXPathContextFactory.java
TagDateBlameLineSource
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  63
    protected JXPathContextFactory () {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  65
    }
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  107
            factoryImpl = (JXPathContextFactory) clazz.newInstance();
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  117
        }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  118
        return factoryImpl;
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  142
    private static boolean debug = false;
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  145
            debug = System.getProperty("jxpath.debug") != null;
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  149
        }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  150
    }
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  163
            String systemProp = System.getProperty(property);
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  164
            if (systemProp != null) {
  JXPATH_1_1_BETA_1    Sat Jan 11 05:41:27 UTC 2003    2327c4  175
       }
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  179
            String javah = System.getProperty("java.home");
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  180
            String configFile =
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  186
            File f = new File(configFile);
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  187
            if (f.exists()) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  217
        }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  219
        String serviceId = "META-INF/services/" + property;
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  222
            ClassLoader cl = JXPathContextFactory.class.getClassLoader();
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  223
            InputStream is = null;
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  224
            if (cl == null) {
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  228
                is = cl.getResourceAsStream(serviceId);
  JXPATH_1_1_BETA_1    Wed Apr 24 03:31:59 UTC 2002    907ab1  231
            if (is != null) {
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  263
        }
  jwsdp_10_ea2_01    Thu Aug 23 00:47:02 UTC 2001    bc53a6  264
        return defaultFactory;