Uses of Class
org.apache.lucene.util.automaton.RegExp
-
Packages that use RegExp Package Description org.apache.lucene.util.automaton Finite-state automaton for regular expressions. -
-
Uses of RegExp in org.apache.lucene.util.automaton
Fields in org.apache.lucene.util.automaton declared as RegExp Modifier and Type Field Description RegExp
RegExp. exp1
Child expressions held by a container type expressionRegExp
RegExp. exp2
Child expressions held by a container type expressionprivate RegExp
TooComplexToDeterminizeException. regExp
Methods in org.apache.lucene.util.automaton that return RegExp Modifier and Type Method Description (package private) RegExp
RegExp. expandPredefined()
RegExp
TooComplexToDeterminizeException. getRegExp()
Return the RegExp that caused this exception if any.(package private) static RegExp
RegExp. makeAnyChar(int flags)
(package private) static RegExp
RegExp. makeAnyString(int flags)
(package private) static RegExp
RegExp. makeAutomaton(int flags, java.lang.String s)
(package private) static RegExp
RegExp. makeChar(int flags, int c)
(package private) static RegExp
RegExp. makeCharRange(int flags, int from, int to)
(package private) static RegExp
RegExp. makeComplement(int flags, RegExp exp)
(package private) static RegExp
RegExp. makeConcatenation(int flags, RegExp exp1, RegExp exp2)
(package private) static RegExp
RegExp. makeEmpty(int flags)
(package private) static RegExp
RegExp. makeIntersection(int flags, RegExp exp1, RegExp exp2)
(package private) static RegExp
RegExp. makeInterval(int flags, int min, int max, int digits)
(package private) static RegExp
RegExp. makeOptional(int flags, RegExp exp)
(package private) static RegExp
RegExp. makeRepeat(int flags, RegExp exp)
(package private) static RegExp
RegExp. makeRepeat(int flags, RegExp exp, int min)
(package private) static RegExp
RegExp. makeRepeat(int flags, RegExp exp, int min, int max)
(package private) static RegExp
RegExp. makeString(int flags, java.lang.String s)
private static RegExp
RegExp. makeString(int flags, RegExp exp1, RegExp exp2)
(package private) static RegExp
RegExp. makeUnion(int flags, RegExp exp1, RegExp exp2)
(package private) RegExp
RegExp. matchPredefinedCharacterClass()
(package private) static RegExp
RegExp. newContainerNode(int flags, RegExp.Kind kind, RegExp exp1, RegExp exp2)
(package private) static RegExp
RegExp. newLeafNode(int flags, RegExp.Kind kind, java.lang.String s, int c, int min, int max, int digits, int from, int to)
(package private) static RegExp
RegExp. newRepeatingNode(int flags, RegExp.Kind kind, RegExp exp, int min, int max)
(package private) RegExp
RegExp. parseCharClass()
(package private) RegExp
RegExp. parseCharClasses()
(package private) RegExp
RegExp. parseCharClassExp()
(package private) RegExp
RegExp. parseComplExp()
(package private) RegExp
RegExp. parseConcatExp()
(package private) RegExp
RegExp. parseInterExp()
(package private) RegExp
RegExp. parseRepeatExp()
(package private) RegExp
RegExp. parseSimpleExp()
(package private) RegExp
RegExp. parseUnionExp()
Methods in org.apache.lucene.util.automaton with parameters of type RegExp Modifier and Type Method Description private void
RegExp. findLeaves(RegExp exp, RegExp.Kind kind, java.util.List<Automaton> list, java.util.Map<java.lang.String,Automaton> automata, AutomatonProvider automaton_provider, int determinizeWorkLimit)
(package private) static RegExp
RegExp. makeComplement(int flags, RegExp exp)
(package private) static RegExp
RegExp. makeConcatenation(int flags, RegExp exp1, RegExp exp2)
(package private) static RegExp
RegExp. makeIntersection(int flags, RegExp exp1, RegExp exp2)
(package private) static RegExp
RegExp. makeOptional(int flags, RegExp exp)
(package private) static RegExp
RegExp. makeRepeat(int flags, RegExp exp)
(package private) static RegExp
RegExp. makeRepeat(int flags, RegExp exp, int min)
(package private) static RegExp
RegExp. makeRepeat(int flags, RegExp exp, int min, int max)
private static RegExp
RegExp. makeString(int flags, RegExp exp1, RegExp exp2)
(package private) static RegExp
RegExp. makeUnion(int flags, RegExp exp1, RegExp exp2)
(package private) static RegExp
RegExp. newContainerNode(int flags, RegExp.Kind kind, RegExp exp1, RegExp exp2)
(package private) static RegExp
RegExp. newRepeatingNode(int flags, RegExp.Kind kind, RegExp exp, int min, int max)
Constructors in org.apache.lucene.util.automaton with parameters of type RegExp Constructor Description RegExp(int flags, RegExp.Kind kind, RegExp exp1, RegExp exp2, java.lang.String s, int c, int min, int max, int digits, int from, int to)
TooComplexToDeterminizeException(RegExp regExp, TooComplexToDeterminizeException cause)
Use this constructor when the RegExp failed to convert to an automaton.
-