Home » Xerces-J-src.2.9.1 » org.apache.xerces » impl » xpath » regex » [javadoc | source]
org.apache.xerces.impl.xpath.regex
class: Op [javadoc | source]
java.lang.Object
   org.apache.xerces.impl.xpath.regex.Op

Direct Known Subclasses:
    RangeOp, ChildOp, ModifierOp, UnionOp, ConditionOp, CharOp, StringOp

Nested Class Summary:
static class  Op.CharOp   
static class  Op.UnionOp   
static class  Op.ChildOp   
static class  Op.ModifierOp   
static class  Op.RangeOp   
static class  Op.StringOp   
static class  Op.ConditionOp   
Field Summary
static final  int DOT     
static final  int CHAR     
static final  int RANGE     
static final  int NRANGE     
static final  int ANCHOR     
static final  int STRING     
static final  int CLOSURE     
static final  int NONGREEDYCLOSURE     
static final  int QUESTION     
static final  int NONGREEDYQUESTION     
static final  int UNION     
static final  int CAPTURE     
static final  int BACKREFERENCE     
static final  int LOOKAHEAD     
static final  int NEGATIVELOOKAHEAD     
static final  int LOOKBEHIND     
static final  int NEGATIVELOOKBEHIND     
static final  int INDEPENDENT     
static final  int MODIFIER     
static final  int CONDITION     
static  int nofinstances     
static final  boolean COUNT     
final  int type     
 Op next     
Constructor:
 protected Op(int type) 
Method from org.apache.xerces.impl.xpath.regex.Op Summary:
createAnchor,   createBackReference,   createCapture,   createChar,   createClosure,   createCondition,   createDot,   createIndependent,   createLook,   createModifier,   createNonGreedyClosure,   createQuestion,   createRange,   createString,   createUnion,   elementAt,   getChild,   getData,   getData2,   getString,   getToken,   size
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.xerces.impl.xpath.regex.Op Detail:
 static Op.CharOp createAnchor(int data) 
 static Op.CharOp createBackReference(int refno) 
 static Op.CharOp createCapture(int number,
    Op next) 
 static Op.CharOp createChar(int data) 
 static Op.ChildOp createClosure(int id) 
 static Op.ConditionOp createCondition(Op next,
    int ref,
    Op conditionflow,
    Op yesflow,
    Op noflow) 
 static Op createDot() 
 static Op.ChildOp createIndependent(Op next,
    Op branch) 
 static Op.ChildOp createLook(int type,
    Op next,
    Op branch) 
 static Op.ModifierOp createModifier(Op next,
    Op branch,
    int add,
    int mask) 
 static Op.ChildOp createNonGreedyClosure() 
 static Op.ChildOp createQuestion(boolean nongreedy) 
 static Op.RangeOp createRange(Token tok) 
 static Op.StringOp createString(String literal) 
 static Op.UnionOp createUnion(int size) 
 Op elementAt(int index) 
 Op getChild() 
 int getData() 
 int getData2() 
 String getString() 
 RangeToken getToken() 
 int size()