Uses of Class
com.sun.msv.datatype.regexp.Token
-
Packages that use Token Package Description com.sun.msv.datatype.regexp -
-
Uses of Token in com.sun.msv.datatype.regexp
Subclasses of Token in com.sun.msv.datatype.regexp Modifier and Type Class Description (package private) class
RangeToken
This class represents a character class such as [a-z] or a period.(package private) static class
Token.CharToken
This class represents a node in parse tree.(package private) static class
Token.ClosureToken
This class represents a node in parse tree.(package private) static class
Token.ConcatToken
This class represents a node in parse tree.(package private) static class
Token.ConditionToken
(?(condition)yes-pattern|no-pattern)(package private) static class
Token.ModifierToken
(ims-ims: ....(package private) static class
Token.ParenToken
This class represents a node in parse tree.(package private) static class
Token.StringToken
This class represents a node in parse tree.(package private) static class
Token.UnionToken
This class represents a node in parse tree.Fields in com.sun.msv.datatype.regexp declared as Token Modifier and Type Field Description (package private) Token
Token.ClosureToken. child
(package private) Token
Token.ConcatToken. child
(package private) Token
Token.ModifierToken. child
(package private) Token
Token.ParenToken. child
(package private) Token
Token.ConcatToken. child2
(package private) Token
Token.ConditionToken. condition
(package private) Token
Token.ConditionToken. no
(package private) Token
Op.RangeOp. tok
(package private) Token
Token.FixedStringContainer. token
(package private) static Token
Token. token_0to9
private static Token
Token. token_ccs
Combing Character Sequence in Perl 5.6.(package private) static Token
Token. token_dot
(package private) static Token
Token. token_empty
private static Token
Token. token_grapheme
(package private) static Token
Token. token_linebeginning
(package private) static Token
Token. token_linebeginning2
(package private) static Token
Token. token_lineend
(package private) static Token
Token. token_not_0to9
(package private) static Token
Token. token_not_spaces
(package private) static Token
Token. token_not_wordchars
(package private) static Token
Token. token_not_wordedge
(package private) static Token
Token. token_spaces
(package private) static Token
Token. token_stringbeginning
(package private) static Token
Token. token_stringend
(package private) static Token
Token. token_stringend2
(package private) static Token
Token. token_wordbeginning
(package private) static Token
Token. token_wordchars
(package private) static Token
Token. token_wordedge
(package private) static Token
Token. token_wordend
(package private) Token
RegularExpression. tokentree
Internal representation of the regular expression.(package private) Token
Token.ConditionToken. yes
Methods in com.sun.msv.datatype.regexp that return Token Modifier and Type Method Description (package private) static Token
RangeToken. complementRanges(Token token)
for RANGE: Creates complement.(package private) static Token
Token. complementRanges(Token tok)
(package private) static Token
Token. createEmpty()
(package private) Token
Token.ClosureToken. getChild(int index)
(package private) Token
Token.ConcatToken. getChild(int index)
(package private) Token
Token.ConditionToken. getChild(int index)
(package private) Token
Token. getChild(int index)
(package private) Token
Token.ModifierToken. getChild(int index)
(package private) Token
Token.ParenToken. getChild(int index)
(package private) Token
Token.UnionToken. getChild(int index)
(package private) static Token
Token. getCombiningCharacterSequence()
(package private) static Token
Token. getGraphemePattern()
(package private) Token
ParserForXMLSchema. getTokenForShorthand(int ch)
(package private) Token
RegexParser. getTokenForShorthand(int ch)
(package private) Token
RegexParser. parse(java.lang.String regex, int options)
(package private) Token
RegexParser. parseAtom()
atom ::= char | '.' | char-class | '(' regex ')' | '(?:' regex ')' | '\' [0-9] | '\w' | '\W' | '\d' | '\D' | '\s' | '\S' | category-block | '(?>' regex ')' char ::= '\\' | '\' [efnrt] | bmp-code | character-1(package private) Token
RegexParser. parseFactor()
factor ::= ('^' | '$' | '\A' | '\Z' | '\z' | '\b' | '\B' | '\<' | '\>' | atom (('*' | '+' | '?' | minmax ) '?'? )?) | '(?=' regex ')' | '(?!' regex ')' | '(?<=' regex ')' | '(?<!' regex ')' | '(?#' [^)]* ')' minmax ::= '{' min (',' max?)? '}' min ::= [0-9]+ max ::= [0-9]+(package private) Token
RegexParser. parseRegex()
regex ::= term (`|` term)* term ::= factor+ factor ::= ('^' | '$' | '\A' | '\Z' | '\z' | '\b' | '\B' | '\<' | '\>' | atom (('*' | '+' | '?' | minmax ) '?'? )?) | '(?=' regex ')' | '(?!' regex ')' | '(?<=' regex ')' | '(?<!' regex ')' atom ::= char | '.' | range | '(' regex ')' | '(?:' regex ')' | '\' [0-9] | '\w' | '\W' | '\d' | '\D' | '\s' | '\S' | category-block(package private) Token
RegexParser. parseTerm()
term ::= factor+(package private) Token
ParserForXMLSchema. processBackreference()
(package private) Token
RegexParser. processBackreference()
(package private) Token
ParserForXMLSchema. processBacksolidus_A()
(package private) Token
RegexParser. processBacksolidus_A()
(package private) Token
ParserForXMLSchema. processBacksolidus_b()
(package private) Token
RegexParser. processBacksolidus_b()
(package private) Token
ParserForXMLSchema. processBacksolidus_B()
(package private) Token
RegexParser. processBacksolidus_B()
(package private) Token
ParserForXMLSchema. processBacksolidus_c()
(package private) Token
RegexParser. processBacksolidus_c()
(package private) Token
ParserForXMLSchema. processBacksolidus_C()
(package private) Token
RegexParser. processBacksolidus_C()
(package private) Token
ParserForXMLSchema. processBacksolidus_g()
(package private) Token
RegexParser. processBacksolidus_g()
(package private) Token
ParserForXMLSchema. processBacksolidus_gt()
(package private) Token
RegexParser. processBacksolidus_gt()
(package private) Token
ParserForXMLSchema. processBacksolidus_i()
(package private) Token
RegexParser. processBacksolidus_i()
(package private) Token
ParserForXMLSchema. processBacksolidus_I()
(package private) Token
RegexParser. processBacksolidus_I()
(package private) Token
ParserForXMLSchema. processBacksolidus_lt()
(package private) Token
RegexParser. processBacksolidus_lt()
(package private) Token
ParserForXMLSchema. processBacksolidus_X()
(package private) Token
RegexParser. processBacksolidus_X()
(package private) Token
ParserForXMLSchema. processBacksolidus_z()
(package private) Token
RegexParser. processBacksolidus_z()
(package private) Token
ParserForXMLSchema. processBacksolidus_Z()
(package private) Token
RegexParser. processBacksolidus_Z()
(package private) Token
ParserForXMLSchema. processCaret()
(package private) Token
RegexParser. processCaret()
(package private) Token
ParserForXMLSchema. processCondition()
(package private) Token
RegexParser. processCondition()
(package private) Token
ParserForXMLSchema. processDollar()
(package private) Token
RegexParser. processDollar()
(package private) Token
ParserForXMLSchema. processIndependent()
(package private) Token
RegexParser. processIndependent()
(package private) Token
ParserForXMLSchema. processLookahead()
(package private) Token
RegexParser. processLookahead()
(package private) Token
ParserForXMLSchema. processLookbehind()
(package private) Token
RegexParser. processLookbehind()
(package private) Token
ParserForXMLSchema. processModifiers()
(package private) Token
RegexParser. processModifiers()
(package private) Token
ParserForXMLSchema. processNegativelookahead()
(package private) Token
RegexParser. processNegativelookahead()
(package private) Token
ParserForXMLSchema. processNegativelookbehind()
(package private) Token
RegexParser. processNegativelookbehind()
(package private) Token
ParserForXMLSchema. processParen()
(package private) Token
RegexParser. processParen()
(package private) Token
ParserForXMLSchema. processParen2()
(package private) Token
RegexParser. processParen2()
(package private) Token
ParserForXMLSchema. processPlus(Token tok)
(package private) Token
RegexParser. processPlus(Token tok)
(package private) Token
ParserForXMLSchema. processQuestion(Token tok)
(package private) Token
RegexParser. processQuestion(Token tok)
(package private) Token
ParserForXMLSchema. processStar(Token tok)
(package private) Token
RegexParser. processStar(Token tok)
Methods in com.sun.msv.datatype.regexp with parameters of type Token Modifier and Type Method Description (package private) void
Token. addChild(Token tok)
(package private) void
Token.UnionToken. addChild(Token tok)
private void
RegularExpression. compile(Token tok)
Compiles a token tree into an operation flow.private Op
RegularExpression. compile(Token tok, Op next, boolean reverse)
Converts a token to an operation.(package private) static Token
RangeToken. complementRanges(Token token)
for RANGE: Creates complement.(package private) static Token
Token. complementRanges(Token tok)
(package private) static Token.ClosureToken
Token. createClosure(Token tok)
(package private) static Token.ConcatToken
Token. createConcat(Token tok1, Token tok2)
(package private) static Token.ConditionToken
Token. createCondition(int refno, Token condition, Token yespat, Token nopat)
(package private) static Token.ParenToken
Token. createLook(int type, Token child)
(package private) static Token.ModifierToken
Token. createModifierGroup(Token child, int add, int mask)
(package private) static Token.ClosureToken
Token. createNGClosure(Token tok)
(package private) static Token.ParenToken
Token. createParen(Token child, int pnumber)
(package private) static Op.RangeOp
Op. createRange(Token tok)
protected void
RangeToken. intersectRanges(Token token)
protected void
Token. intersectRanges(Token tok)
private boolean
Token. isShorterThan(Token tok)
protected void
RangeToken. mergeRanges(Token token)
protected void
Token. mergeRanges(Token tok)
(package private) Token
ParserForXMLSchema. processPlus(Token tok)
(package private) Token
RegexParser. processPlus(Token tok)
(package private) Token
ParserForXMLSchema. processQuestion(Token tok)
(package private) Token
RegexParser. processQuestion(Token tok)
(package private) Token
ParserForXMLSchema. processStar(Token tok)
(package private) Token
RegexParser. processStar(Token tok)
(package private) static void
ParserForXMLSchema. setupRange(Token range, java.lang.String src)
protected void
RangeToken. subtractRanges(Token token)
protected void
Token. subtractRanges(Token tok)
Constructors in com.sun.msv.datatype.regexp with parameters of type Token Constructor Description ClosureToken(int type, Token tok)
ConcatToken(Token t1, Token t2)
ConditionToken(int refno, Token cond, Token yespat, Token nopat)
ModifierToken(Token tok, int add, int mask)
ParenToken(int type, Token tok, int paren)
RangeOp(int type, Token tok)
RegularExpression(java.lang.String regex, Token tok, int parens, boolean hasBackReferences, int options)
-