Class Op
java.lang.Object
com.sun.msv.datatype.regexp.Op
- Direct Known Subclasses:
Op.CharOp, Op.ChildOp, Op.ConditionOp, Op.RangeOp, Op.StringOp, Op.UnionOp
- Version:
- Op.java,v 1.3 2002/08/09 15:18:17 neilg Exp
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final boolean(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) Op(package private) static int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) static final int(package private) int(package private) static final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static Op.CharOpcreateAnchor(int data) (package private) static Op.CharOpcreateBackReference(int refno) (package private) static Op.CharOpcreateCapture(int number, Op next) (package private) static Op.CharOpcreateChar(int data) (package private) static Op.ChildOpcreateClosure(int id) (package private) static Op.ConditionOpcreateCondition(Op next, int ref, Op conditionflow, Op yesflow, Op noflow) (package private) static Op(package private) static Op.ChildOpcreateIndependent(Op next, Op branch) (package private) static Op.ChildOpcreateLook(int type, Op next, Op branch) (package private) static Op.ModifierOpcreateModifier(Op next, Op branch, int add, int mask) (package private) static Op.ChildOp(package private) static Op.ChildOpcreateQuestion(boolean nongreedy) (package private) static Op.RangeOpcreateRange(Token tok) (package private) static Op.StringOpcreateString(String literal) (package private) static Op.UnionOpcreateUnion(int size) (package private) OpelementAt(int index) (package private) OpgetChild()(package private) intgetData()(package private) intgetData2()(package private) String(package private) RangeTokengetToken()(package private) intsize()
-
Field Details
-
DOT
static final int DOT- See Also:
-
CHAR
static final int CHAR- See Also:
-
RANGE
static final int RANGE- See Also:
-
NRANGE
static final int NRANGE- See Also:
-
ANCHOR
static final int ANCHOR- See Also:
-
STRING
static final int STRING- See Also:
-
CLOSURE
static final int CLOSURE- See Also:
-
NONGREEDYCLOSURE
static final int NONGREEDYCLOSURE- See Also:
-
QUESTION
static final int QUESTION- See Also:
-
NONGREEDYQUESTION
static final int NONGREEDYQUESTION- See Also:
-
UNION
static final int UNION- See Also:
-
CAPTURE
static final int CAPTURE- See Also:
-
BACKREFERENCE
static final int BACKREFERENCE- See Also:
-
LOOKAHEAD
static final int LOOKAHEAD- See Also:
-
NEGATIVELOOKAHEAD
static final int NEGATIVELOOKAHEAD- See Also:
-
LOOKBEHIND
static final int LOOKBEHIND- See Also:
-
NEGATIVELOOKBEHIND
static final int NEGATIVELOOKBEHIND- See Also:
-
INDEPENDENT
static final int INDEPENDENT- See Also:
-
MODIFIER
static final int MODIFIER- See Also:
-
CONDITION
static final int CONDITION- See Also:
-
nofinstances
static int nofinstances -
COUNT
static final boolean COUNT- See Also:
-
type
int type -
next
Op next
-
-
Constructor Details
-
Op
protected Op(int type)
-
-
Method Details
-
createDot
-
createChar
-
createAnchor
-
createCapture
-
createUnion
-
createClosure
-
createNonGreedyClosure
-
createQuestion
-
createRange
-
createLook
-
createBackReference
-
createString
-
createIndependent
-
createModifier
-
createCondition
-
size
int size() -
elementAt
-
getChild
Op getChild() -
getData
int getData() -
getData2
int getData2() -
getToken
RangeToken getToken() -
getString
String getString()
-