Skip navigation links
A B C D E G I J N O P R S T U V 

A

AbstractCharClassNode - Class in net.amygdalum.regexparser
 
AbstractCharClassNode() - Constructor for class net.amygdalum.regexparser.AbstractCharClassNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.AlternativesNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.AnyCharNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.BoundedLoopNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.CharClassNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.CompClassNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.ConcatNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.EmptyNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.GroupNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.OptionalNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.RangeCharNode
 
accept(RegexNodeVisitor<T>) - Method in interface net.amygdalum.regexparser.RegexNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.SingleCharNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.SpecialCharClassNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.StringNode
 
accept(RegexNodeVisitor<T>) - Method in class net.amygdalum.regexparser.UnboundedLoopNode
 
add(char, CharNode) - Method in class net.amygdalum.regexparser.CharClassBuilder
 
add(SpecialCharClassNode) - Method in class net.amygdalum.regexparser.CharClassBuilder
 
AlternativesNode - Class in net.amygdalum.regexparser
 
AnyCharNode - Class in net.amygdalum.regexparser
 
anyOf(RegexNode...) - Static method in class net.amygdalum.regexparser.AlternativesNode
 
anyOf(List<? extends RegexNode>) - Static method in class net.amygdalum.regexparser.AlternativesNode
 

B

bounded(RegexNode, int, int) - Static method in class net.amygdalum.regexparser.BoundedLoopNode
 
BoundedLoopNode - Class in net.amygdalum.regexparser
 
build() - Method in class net.amygdalum.regexparser.CharClassBuilder
 

C

CharClassBuilder - Class in net.amygdalum.regexparser
 
CharClassBuilder(char, char) - Constructor for class net.amygdalum.regexparser.CharClassBuilder
 
CharClassNode - Class in net.amygdalum.regexparser
 
CharClassNode(DefinedCharNode...) - Constructor for class net.amygdalum.regexparser.CharClassNode
 
CharClassNode(List<DefinedCharNode>) - Constructor for class net.amygdalum.regexparser.CharClassNode
 
CharNode - Class in net.amygdalum.regexparser
 
CharNode() - Constructor for class net.amygdalum.regexparser.CharNode
 
chars() - Method in class net.amygdalum.regexparser.DefinedCharNode
 
clone() - Method in class net.amygdalum.regexparser.AlternativesNode
 
clone() - Method in class net.amygdalum.regexparser.AnyCharNode
 
clone() - Method in class net.amygdalum.regexparser.BoundedLoopNode
 
clone() - Method in class net.amygdalum.regexparser.CharClassNode
 
clone() - Method in class net.amygdalum.regexparser.CharNode
 
clone() - Method in class net.amygdalum.regexparser.CompClassNode
 
clone() - Method in class net.amygdalum.regexparser.ConcatNode
 
clone() - Method in class net.amygdalum.regexparser.EmptyNode
 
clone() - Method in class net.amygdalum.regexparser.GroupNode
 
clone() - Method in class net.amygdalum.regexparser.OptionalNode
 
clone() - Method in class net.amygdalum.regexparser.RangeCharNode
 
clone() - Method in interface net.amygdalum.regexparser.RegexNode
 
clone() - Method in class net.amygdalum.regexparser.SingleCharNode
 
clone() - Method in class net.amygdalum.regexparser.SpecialCharClassNode
 
clone() - Method in class net.amygdalum.regexparser.StringNode
 
clone() - Method in class net.amygdalum.regexparser.UnboundedLoopNode
 
compareTo(DefinedCharNode) - Method in class net.amygdalum.regexparser.DefinedCharNode
 
CompClassNode - Class in net.amygdalum.regexparser
 
CompClassNode(List<DefinedCharNode>, List<DefinedCharNode>) - Constructor for class net.amygdalum.regexparser.CompClassNode
 
computeComplement(List<? extends DefinedCharNode>, List<DefinedCharNode>) - Static method in class net.amygdalum.regexparser.CharNode
 
ConcatNode - Class in net.amygdalum.regexparser
 
cuts(DefinedCharNode) - Method in class net.amygdalum.regexparser.DefinedCharNode
 

D

DefinedCharNode - Class in net.amygdalum.regexparser
 
DefinedCharNode() - Constructor for class net.amygdalum.regexparser.DefinedCharNode
 
dotAll(char, char) - Static method in class net.amygdalum.regexparser.AnyCharNode
 
dotDefault(char, char) - Static method in class net.amygdalum.regexparser.AnyCharNode
 

E

EmptyNode - Class in net.amygdalum.regexparser
 
EmptyNode() - Constructor for class net.amygdalum.regexparser.EmptyNode
 

G

getFrom() - Method in class net.amygdalum.regexparser.BoundedLoopNode
 
getFrom() - Method in class net.amygdalum.regexparser.DefinedCharNode
 
getFrom() - Method in class net.amygdalum.regexparser.RangeCharNode
 
getFrom() - Method in class net.amygdalum.regexparser.SingleCharNode
 
getFrom() - Method in class net.amygdalum.regexparser.UnboundedLoopNode
 
getLiteralValue() - Method in class net.amygdalum.regexparser.EmptyNode
 
getLiteralValue() - Method in interface net.amygdalum.regexparser.JoinableNode
 
getLiteralValue() - Method in class net.amygdalum.regexparser.SingleCharNode
 
getLiteralValue() - Method in class net.amygdalum.regexparser.StringNode
 
getSubNode() - Method in class net.amygdalum.regexparser.BoundedLoopNode
 
getSubNode() - Method in class net.amygdalum.regexparser.GroupNode
 
getSubNode() - Method in class net.amygdalum.regexparser.OptionalNode
 
getSubNode() - Method in class net.amygdalum.regexparser.UnboundedLoopNode
 
getSubNodes() - Method in class net.amygdalum.regexparser.AlternativesNode
 
getSubNodes() - Method in class net.amygdalum.regexparser.ConcatNode
 
getSymbol() - Method in class net.amygdalum.regexparser.SpecialCharClassNode
 
getTo() - Method in class net.amygdalum.regexparser.BoundedLoopNode
 
getTo() - Method in class net.amygdalum.regexparser.DefinedCharNode
 
getTo() - Method in class net.amygdalum.regexparser.RangeCharNode
 
getTo() - Method in class net.amygdalum.regexparser.SingleCharNode
 
getValue() - Method in class net.amygdalum.regexparser.SingleCharNode
 
getValue() - Method in class net.amygdalum.regexparser.StringNode
 
GroupNode - Class in net.amygdalum.regexparser
 
GroupNode(RegexNode) - Constructor for class net.amygdalum.regexparser.GroupNode
 

I

in(RegexParserOption...) - Method in enum net.amygdalum.regexparser.RegexParserOption
 
inSequence(RegexNode...) - Static method in class net.amygdalum.regexparser.ConcatNode
 
inSequence(List<? extends RegexNode>) - Static method in class net.amygdalum.regexparser.ConcatNode
 
invert(List<DefinedCharNode>) - Method in class net.amygdalum.regexparser.AbstractCharClassNode
 
invert(List<DefinedCharNode>) - Method in class net.amygdalum.regexparser.CharClassNode
 
invert(List<DefinedCharNode>) - Method in class net.amygdalum.regexparser.CompClassNode
 
invert(List<DefinedCharNode>) - Method in class net.amygdalum.regexparser.SpecialCharClassNode
 

J

JoinableNode - Interface in net.amygdalum.regexparser
 

N

net.amygdalum.regexparser - package net.amygdalum.regexparser
 

O

optional(RegexNode) - Static method in class net.amygdalum.regexparser.OptionalNode
 
OptionalNode - Class in net.amygdalum.regexparser
 
overlaps(DefinedCharNode) - Method in class net.amygdalum.regexparser.DefinedCharNode
 

P

parse() - Method in class net.amygdalum.regexparser.RegexParser
 
parseAlternatives() - Method in class net.amygdalum.regexparser.RegexParser
 
plus(RegexNode) - Static method in class net.amygdalum.regexparser.UnboundedLoopNode
 

R

RangeCharNode - Class in net.amygdalum.regexparser
 
RangeCharNode(char, char) - Constructor for class net.amygdalum.regexparser.RangeCharNode
 
RegexCompileException - Exception in net.amygdalum.regexparser
 
RegexCompileException(String, int, String) - Constructor for exception net.amygdalum.regexparser.RegexCompileException
 
RegexNode - Interface in net.amygdalum.regexparser
 
RegexNodeVisitor<T> - Interface in net.amygdalum.regexparser
 
RegexParser - Class in net.amygdalum.regexparser
 
RegexParser(String, RegexParserOption...) - Constructor for class net.amygdalum.regexparser.RegexParser
 
RegexParser(String, char, char, RegexParserOption...) - Constructor for class net.amygdalum.regexparser.RegexParser
 
RegexParserOption - Enum in net.amygdalum.regexparser
 

S

simplify() - Method in class net.amygdalum.regexparser.AlternativesNode
 
simplify() - Method in class net.amygdalum.regexparser.ConcatNode
 
simplify() - Method in class net.amygdalum.regexparser.RangeCharNode
 
SingleCharNode - Class in net.amygdalum.regexparser
 
SingleCharNode(char) - Constructor for class net.amygdalum.regexparser.SingleCharNode
 
size() - Method in class net.amygdalum.regexparser.DefinedCharNode
 
SpecialCharClassNode - Class in net.amygdalum.regexparser
 
SpecialCharClassNode(char, DefinedCharNode...) - Constructor for class net.amygdalum.regexparser.SpecialCharClassNode
 
SpecialCharClassNode(char, List<DefinedCharNode>) - Constructor for class net.amygdalum.regexparser.SpecialCharClassNode
 
star(RegexNode) - Static method in class net.amygdalum.regexparser.UnboundedLoopNode
 
StringNode - Class in net.amygdalum.regexparser
 
StringNode(String) - Constructor for class net.amygdalum.regexparser.StringNode
 
subsumes(DefinedCharNode) - Method in class net.amygdalum.regexparser.DefinedCharNode
 

T

toCharNodes() - Method in class net.amygdalum.regexparser.AnyCharNode
 
toCharNodes() - Method in class net.amygdalum.regexparser.CharClassNode
 
toCharNodes() - Method in class net.amygdalum.regexparser.CharNode
 
toCharNodes() - Method in class net.amygdalum.regexparser.CompClassNode
 
toCharNodes() - Method in class net.amygdalum.regexparser.DefinedCharNode
 
toCharNodes(List<CharNode>) - Static method in class net.amygdalum.regexparser.RegexParser
 
toCharNodes() - Method in class net.amygdalum.regexparser.SpecialCharClassNode
 
toCharNodes() - Method in class net.amygdalum.regexparser.StringNode
 
toInlinedString() - Method in class net.amygdalum.regexparser.DefinedCharNode
 
toInlinedString() - Method in class net.amygdalum.regexparser.RangeCharNode
 
toInlinedString() - Method in class net.amygdalum.regexparser.SingleCharNode
 
toString() - Method in class net.amygdalum.regexparser.AlternativesNode
 
toString() - Method in class net.amygdalum.regexparser.AnyCharNode
 
toString() - Method in class net.amygdalum.regexparser.BoundedLoopNode
 
toString() - Method in class net.amygdalum.regexparser.CharClassNode
 
toString() - Method in class net.amygdalum.regexparser.CompClassNode
 
toString() - Method in class net.amygdalum.regexparser.ConcatNode
 
toString() - Method in class net.amygdalum.regexparser.EmptyNode
 
toString() - Method in class net.amygdalum.regexparser.GroupNode
 
toString() - Method in class net.amygdalum.regexparser.OptionalNode
 
toString() - Method in class net.amygdalum.regexparser.RangeCharNode
 
toString() - Method in class net.amygdalum.regexparser.SingleCharNode
 
toString() - Method in class net.amygdalum.regexparser.SpecialCharClassNode
 
toString() - Method in class net.amygdalum.regexparser.StringNode
 
toString() - Method in class net.amygdalum.regexparser.UnboundedLoopNode
 

U

unbounded(RegexNode, int) - Static method in class net.amygdalum.regexparser.UnboundedLoopNode
 
UnboundedLoopNode - Class in net.amygdalum.regexparser
 

V

valueOf(String) - Static method in enum net.amygdalum.regexparser.RegexParserOption
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.amygdalum.regexparser.RegexParserOption
Returns an array containing the constants of this enum type, in the order they are declared.
visitAlternatives(AlternativesNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitAnyChar(AnyCharNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitBoundedLoop(BoundedLoopNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitCharClass(CharClassNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitCompClass(CompClassNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitConcat(ConcatNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitEmpty(EmptyNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitGroup(GroupNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitOptional(OptionalNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitRangeChar(RangeCharNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitSingleChar(SingleCharNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitSpecialCharClass(SpecialCharClassNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitString(StringNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
visitUnboundedLoop(UnboundedLoopNode) - Method in interface net.amygdalum.regexparser.RegexNodeVisitor
 
A B C D E G I J N O P R S T U V 
Skip navigation links

Copyright © 2019. All rights reserved.