Package com.sun.msv.datatype.regexp
Class Token.ParenToken
- java.lang.Object
-
- com.sun.msv.datatype.regexp.Token
-
- com.sun.msv.datatype.regexp.Token.ParenToken
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.sun.msv.datatype.regexp.Token
Token.CharToken, Token.ClosureToken, Token.ConcatToken, Token.ConditionToken, Token.FixedStringContainer, Token.ModifierToken, Token.ParenToken, Token.StringToken, Token.UnionToken
-
-
Field Summary
Fields Modifier and Type Field Description (package private) Token
child
(package private) int
parennumber
-
Fields inherited from class com.sun.msv.datatype.regexp.Token
ANCHOR, BACKREFERENCE, blockRanges, CHAR, CHAR_FINAL_QUOTE, CHAR_INIT_QUOTE, CHAR_LETTER, CHAR_MARK, CHAR_NUMBER, CHAR_OTHER, CHAR_PUNCTUATION, CHAR_SEPARATOR, CHAR_SYMBOL, CLOSURE, CONCAT, CONDITION, COUNTTOKENS, DOT, EMPTY, FC_ANY, FC_CONTINUE, FC_TERMINAL, INDEPENDENT, LOOKAHEAD, LOOKBEHIND, MODIFIERGROUP, NEGATIVELOOKAHEAD, NEGATIVELOOKBEHIND, nonBMPBlockRanges, NONGREEDYCLOSURE, nonxs, NRANGE, PAREN, RANGE, STRING, token_0to9, token_dot, token_empty, token_linebeginning, token_linebeginning2, token_lineend, token_not_0to9, token_not_spaces, token_not_wordchars, token_not_wordedge, token_spaces, token_stringbeginning, token_stringend, token_stringend2, token_wordbeginning, token_wordchars, token_wordedge, token_wordend, tokens, type, UNION, UTF16_MAX, viramaString
-
-
Constructor Summary
Constructors Constructor Description ParenToken(int type, Token tok, int paren)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) Token
getChild(int index)
(package private) int
getParenNumber()
(package private) int
size()
A number of children.java.lang.String
toString(int options)
-
Methods inherited from class com.sun.msv.datatype.regexp.Token
addChild, addRange, analyzeFirstCharacter, compactRanges, complementRanges, createBackReference, createChar, createClosure, createConcat, createConcat, createCondition, createEmpty, createLook, createModifierGroup, createNGClosure, createNRange, createParen, createRange, createString, createUnion, findFixedString, getChar, getCombiningCharacterSequence, getGraphemePattern, getMax, getMaxLength, getMin, getMinLength, getRange, getRange, getReferenceNumber, getString, intersectRanges, isRegisterNonXS, match, mergeRanges, registerNonXS, setMax, setMin, sortRanges, subtractRanges, toString
-
-
-
-
Field Detail
-
child
Token child
-
parennumber
int parennumber
-
-
Constructor Detail
-
ParenToken
ParenToken(int type, Token tok, int paren)
-
-
Method Detail
-
size
int size()
Description copied from class:Token
A number of children.
-
getParenNumber
int getParenNumber()
- Overrides:
getParenNumber
in classToken
-
-