Uses of Class
com.sun.msv.datatype.regexp.Token
Packages that use Token
-
Uses of Token in com.sun.msv.datatype.regexp
Subclasses of Token in com.sun.msv.datatype.regexpModifier and TypeClassDescription(package private) final class
This class represents a character class such as [a-z] or a period.(package private) static class
This class represents a node in parse tree.(package private) static class
This class represents a node in parse tree.(package private) static class
This class represents a node in parse tree.(package private) static class
(?(condition)yes-pattern|no-pattern)(package private) static class
(ims-ims: ....(package private) static class
This class represents a node in parse tree.(package private) static class
This class represents a node in parse tree.(package private) static class
This class represents a node in parse tree.Fields in com.sun.msv.datatype.regexp declared as TokenModifier and TypeFieldDescription(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 TokenModifier and TypeMethodDescription(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
(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 TokenModifier and TypeMethodDescription(package private) void
(package private) void
private void
Compiles a token tree into an operation flow.private Op
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 final 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, 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 TokenModifierConstructorDescription(package private)
ClosureToken
(int type, Token tok) (package private)
ConcatToken
(Token t1, Token t2) (package private)
ConditionToken
(int refno, Token cond, Token yespat, Token nopat) (package private)
ModifierToken
(Token tok, int add, int mask) (package private)
ParenToken
(int type, Token tok, int paren) (package private)
(package private)
RegularExpression
(String regex, Token tok, int parens, boolean hasBackReferences, int options)