Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W Z 

A

ABSADDR - Static variable in interface org.joni.constants.Arguments
 
ABSADDR - Static variable in interface org.joni.constants.OPSize
 
AbstractBench - Class in org.joni.bench
 
AbstractBench() - Constructor for class org.joni.bench.AbstractBench
 
add(int, Node) - Method in class org.joni.UnsetAddrList
 
addAllMultiByteRange(Encoding) - Method in class org.joni.ast.CClassNode
 
addAllMultiByteRange(Encoding, CodeRangeBuffer) - Static method in class org.joni.CodeRangeBuffer
 
addBackref(int) - Method in class org.joni.NameEntry
 
addCodeRange(ScanEnvironment, int, int) - Method in class org.joni.ast.CClassNode
 
addCodeRange(CodeRangeBuffer, ScanEnvironment, int, int) - Static method in class org.joni.CodeRangeBuffer
 
addCodeRangeToBuf(int, int) - Method in class org.joni.ast.CClassNode
 
addCodeRangeToBuff(CodeRangeBuffer, int, int) - Static method in class org.joni.CodeRangeBuffer
 
addCType(int, boolean, ScanEnvironment, IntHolder) - Method in class org.joni.ast.CClassNode
 
addCTypeByRange(int, boolean, Encoding, int, int[]) - Method in class org.joni.ast.CClassNode
 
addMemEntry() - Method in class org.joni.ScanEnvironment
 
ALL - Static variable in interface org.joni.constants.StackPopLevel
 
ALLOW_DOUBLE_RANGE_OP_IN_CC - Static variable in interface org.joni.constants.SyntaxProperties
 
ALLOW_EMPTY_RANGE_IN_CC - Static variable in interface org.joni.constants.SyntaxProperties
 
ALLOW_INTERVAL_LOW_ABBREV - Static variable in interface org.joni.constants.SyntaxProperties
 
ALLOW_INVALID_INTERVAL - Static variable in interface org.joni.constants.SyntaxProperties
 
ALLOW_MULTIPLEX_DEFINITION_NAME - Static variable in interface org.joni.constants.SyntaxProperties
 
ALLOW_UNMATCHED_CLOSE_SUBEXP - Static variable in interface org.joni.constants.SyntaxProperties
 
allowDoubleRangeOpInCC() - Method in class org.joni.Syntax
 
ALLOWED_IN_LB - Static variable in interface org.joni.constants.AnchorType
 
ALLOWED_IN_LB - Static variable in interface org.joni.constants.EncloseType
 
ALLOWED_IN_LB - Static variable in interface org.joni.constants.NodeType
 
ALLOWED_IN_LB_NOT - Static variable in interface org.joni.constants.AnchorType
 
ALLOWED_IN_LB_NOT - Static variable in interface org.joni.constants.EncloseType
 
allowEmptyRangeInCC() - Method in class org.joni.Syntax
 
allowIntervalLowAbbrev() - Method in class org.joni.Syntax
 
allowInvalidInterval() - Method in class org.joni.Syntax
 
allowMultiplexDefinitionName() - Method in class org.joni.Syntax
 
allowUnmatchedCloseSubexp() - Method in class org.joni.Syntax
 
ALT - Static variable in interface org.joni.constants.NodeType
 
ALT - Static variable in interface org.joni.constants.StackType
 
altMerge(NodeOptInfo, OptEnvironment) - Method in class org.joni.NodeOptInfo
 
ANCHOR - Static variable in interface org.joni.constants.NodeType
 
AnchorNode - Class in org.joni.ast
 
AnchorNode(int) - Constructor for class org.joni.ast.AnchorNode
 
AnchorType - Interface in org.joni.constants
 
and(CClassNode, Encoding) - Method in class org.joni.ast.CClassNode
 
and(BitSet) - Method in class org.joni.BitSet
 
andCodeRange1(CodeRangeBuffer, int, int, int[], int) - Static method in class org.joni.CodeRangeBuffer
 
andCodeRangeBuff(CodeRangeBuffer, boolean, CodeRangeBuffer, boolean) - Static method in class org.joni.CodeRangeBuffer
 
ANYCHAR - Static variable in interface org.joni.constants.MetaChar
 
ANYCHAR - Static variable in interface org.joni.constants.OPCode
 
anyChar - Variable in class org.joni.Syntax.MetaCharTable
 
ANYCHAR_ANYTIME - Static variable in interface org.joni.constants.MetaChar
 
ANYCHAR_ML - Static variable in interface org.joni.constants.OPCode
 
ANYCHAR_ML_SB - Static variable in interface org.joni.constants.OPCode
 
ANYCHAR_ML_STAR - Static variable in interface org.joni.constants.OPCode
 
ANYCHAR_ML_STAR_PEEK_NEXT - Static variable in interface org.joni.constants.OPCode
 
ANYCHAR_ML_STAR_PEEK_NEXT_SB - Static variable in interface org.joni.constants.OPCode
 
ANYCHAR_ML_STAR_SB - Static variable in interface org.joni.constants.OPCode
 
ANYCHAR_SB - Static variable in interface org.joni.constants.OPCode
 
ANYCHAR_STAR - Static variable in interface org.joni.constants.AnchorType
 
ANYCHAR_STAR - Static variable in interface org.joni.constants.OPCode
 
ANYCHAR_STAR - Static variable in interface org.joni.constants.OPSize
 
ANYCHAR_STAR_MASK - Static variable in interface org.joni.constants.AnchorType
 
ANYCHAR_STAR_ML - Static variable in interface org.joni.constants.AnchorType
 
ANYCHAR_STAR_PEEK_NEXT - Static variable in interface org.joni.constants.OPCode
 
ANYCHAR_STAR_PEEK_NEXT - Static variable in interface org.joni.constants.OPSize
 
ANYCHAR_STAR_PEEK_NEXT_SB - Static variable in interface org.joni.constants.OPCode
 
ANYCHAR_STAR_SB - Static variable in interface org.joni.constants.OPCode
 
anyCharAnyTime - Variable in class org.joni.Syntax.MetaCharTable
 
AnyCharNode - Class in org.joni.ast
 
AnyCharNode() - Constructor for class org.joni.ast.AnyCharNode
 
ANYTIME - Static variable in interface org.joni.constants.MetaChar
 
anyTime - Variable in class org.joni.Syntax.MetaCharTable
 
ApplyCaseFoldArg - Class in org.joni
 
ApplyCaseFoldArg(ScanEnvironment, CClassNode) - Constructor for class org.joni.ApplyCaseFoldArg
 
Arguments - Interface in org.joni.constants
 
ASIS - Static variable in class org.joni.Syntax
 
AsmConstants - Interface in org.joni.constants
 
at(int) - Method in class org.joni.BitSet
 

B

back - Variable in class org.joni.ast.BackRefNode
 
backNum - Variable in class org.joni.ast.BackRefNode
 
BACKREF1 - Static variable in interface org.joni.constants.OPCode
 
BACKREF2 - Static variable in interface org.joni.constants.OPCode
 
BACKREF_MULTI - Static variable in interface org.joni.constants.OPCode
 
BACKREF_MULTI_IC - Static variable in interface org.joni.constants.OPCode
 
BACKREF_WITH_LEVEL - Static variable in interface org.joni.constants.OPCode
 
BACKREFN - Static variable in interface org.joni.constants.OPCode
 
BACKREFN_IC - Static variable in interface org.joni.constants.OPCode
 
BackRefNode - Class in org.joni.ast
 
BackRefNode(int, int[], boolean, ScanEnvironment) - Constructor for class org.joni.ast.BackRefNode
 
BackRefNode(int, int[], boolean, boolean, int, ScanEnvironment) - Constructor for class org.joni.ast.BackRefNode
 
BACKSLASH_ESCAPE_IN_CC - Static variable in interface org.joni.constants.SyntaxProperties
 
backSlashEscapeInCC() - Method in class org.joni.Syntax
 
beg - Variable in class org.joni.Region
 
BEGIN_BUF - Static variable in interface org.joni.constants.AnchorType
 
BEGIN_BUF - Static variable in interface org.joni.constants.OPCode
 
BEGIN_LINE - Static variable in interface org.joni.constants.AnchorType
 
BEGIN_LINE - Static variable in interface org.joni.constants.OPCode
 
BEGIN_POSITION - Static variable in interface org.joni.constants.AnchorType
 
BEGIN_POSITION - Static variable in interface org.joni.constants.OPCode
 
bench(String, String, int, int) - Method in class org.joni.bench.AbstractBench
 
benchBestOf(String, String, int, int) - Method in class org.joni.bench.AbstractBench
 
BenchGreedyBacktrack - Class in org.joni.bench
 
BenchGreedyBacktrack() - Constructor for class org.joni.bench.BenchGreedyBacktrack
 
BenchRailsRegs - Class in org.joni.bench
 
BenchRailsRegs() - Constructor for class org.joni.bench.BenchRailsRegs
 
BenchSeveralRegexps - Class in org.joni.bench
 
BenchSeveralRegexps() - Constructor for class org.joni.bench.BenchSeveralRegexps
 
BIT_ALT - Static variable in interface org.joni.constants.NodeType
 
BIT_ANCHOR - Static variable in interface org.joni.constants.NodeType
 
BIT_BREF - Static variable in interface org.joni.constants.NodeType
 
BIT_CALL - Static variable in interface org.joni.constants.NodeType
 
BIT_CANY - Static variable in interface org.joni.constants.NodeType
 
BIT_CCLASS - Static variable in interface org.joni.constants.NodeType
 
BIT_CTYPE - Static variable in interface org.joni.constants.NodeType
 
BIT_ENCLOSE - Static variable in interface org.joni.constants.NodeType
 
BIT_LIST - Static variable in interface org.joni.constants.NodeType
 
BIT_QTFR - Static variable in interface org.joni.constants.NodeType
 
BIT_STR - Static variable in interface org.joni.constants.NodeType
 
BitSet - Class in org.joni
 
BitSet() - Constructor for class org.joni.BitSet
 
BITSET - Static variable in interface org.joni.constants.AsmConstants
 
BM - Static variable in class org.joni.SearchAlgorithm
 
BM_NOT_REV - Static variable in class org.joni.SearchAlgorithm
 
BREF - Static variable in interface org.joni.constants.NodeType
 
bs - Variable in class org.joni.ast.CClassNode
 
bytes - Variable in class org.joni.ast.StringNode
 
BYTES - Static variable in interface org.joni.constants.AsmConstants
 
bytes - Variable in class org.joni.Matcher
 

C

CALL - Static variable in interface org.joni.constants.NodeType
 
CALL - Static variable in interface org.joni.constants.OPCode
 
CALL - Static variable in interface org.joni.constants.OPSize
 
CALL_FRAME - Static variable in interface org.joni.constants.StackType
 
callAddr - Variable in class org.joni.ast.EncloseNode
 
CallNode - Class in org.joni.ast
 
CallNode(byte[], int, int, int) - Constructor for class org.joni.ast.CallNode
 
canBeSplit(Encoding) - Method in class org.joni.ast.StringNode
 
CANY - Static variable in interface org.joni.constants.NodeType
 
CAPTURE_GROUP - Static variable in class org.joni.Option
 
CAPTURE_ONLY_NAMED_GROUP - Static variable in interface org.joni.constants.SyntaxProperties
 
captureOnlyNamedGroup() - Method in class org.joni.Syntax
 
CaptureTreeNode - Class in org.joni
 
car - Variable in class org.joni.ast.ConsAltNode
 
CASE_FOLD_IS_APPLIED_INSIDE_NEGATIVE_CCLASS - Static variable in interface org.joni.Config
 
cat(byte[], int, int) - Method in class org.joni.ast.StringNode
 
cat(byte) - Method in class org.joni.ast.StringNode
 
catCode(int, Encoding) - Method in class org.joni.ast.StringNode
 
CCLASS - Static variable in interface org.joni.constants.NodeType
 
CCLASS - Static variable in interface org.joni.constants.OPCode
 
CCLASS_MB - Static variable in interface org.joni.constants.OPCode
 
CCLASS_MB_NOT - Static variable in interface org.joni.constants.OPCode
 
CCLASS_MIX - Static variable in interface org.joni.constants.OPCode
 
CCLASS_MIX_NOT - Static variable in interface org.joni.constants.OPCode
 
CCLASS_NODE - Static variable in interface org.joni.constants.OPCode
 
CCLASS_NOT - Static variable in interface org.joni.constants.OPCode
 
CCLASS_NOT_SB - Static variable in interface org.joni.constants.OPCode
 
CCLASS_SB - Static variable in interface org.joni.constants.OPCode
 
CClassNode - Class in org.joni.ast
 
CClassNode() - Constructor for class org.joni.ast.CClassNode
 
CClassNode(int, Encoding, boolean, int, int[]) - Constructor for class org.joni.ast.CClassNode
 
CClassNode(boolean, int, int[]) - Constructor for class org.joni.ast.CClassNode
 
CClassNode.CCStateArg - Class in org.joni.ast
 
CCSTATE - Enum in org.joni.constants
 
CCStateArg() - Constructor for class org.joni.ast.CClassNode.CCStateArg
 
CCVALTYPE - Enum in org.joni.constants
 
cdr - Variable in class org.joni.ast.ConsAltNode
 
CHAR_TABLE_SIZE - Static variable in interface org.joni.Config
 
charLength - Variable in class org.joni.ast.AnchorNode
 
charLength - Variable in class org.joni.ast.EncloseNode
 
CHECK_BUFF_MAX_SIZE - Static variable in interface org.joni.Config
 
CHECK_STRING_THRESHOLD_LEN - Static variable in interface org.joni.Config
 
clear() - Method in class org.joni.ast.CClassNode
 
clear() - Method in class org.joni.ast.StringNode
 
clear(int) - Method in class org.joni.BitSet
 
clear() - Method in class org.joni.BitSet
 
clear() - Method in class org.joni.NodeOptInfo
 
clear() - Method in class org.joni.ScanEnvironment
 
clearAddrFixed() - Method in class org.joni.ast.StateNode
 
clearAmbig() - Method in class org.joni.ast.StringNode
 
clearByNumber() - Method in class org.joni.ast.StateNode
 
clearCAlled() - Method in class org.joni.ast.StateNode
 
clearCLenFixed() - Method in class org.joni.ast.StateNode
 
clearDontGetOptInfo() - Method in class org.joni.ast.StringNode
 
clearEncloseStatus(int) - Method in class org.joni.ast.EncloseNode
 
clearInRepeat() - Method in class org.joni.ast.StateNode
 
clearMark1() - Method in class org.joni.ast.StateNode
 
clearMark2() - Method in class org.joni.ast.StateNode
 
clearMaxFixed() - Method in class org.joni.ast.StateNode
 
clearMemBackrefed() - Method in class org.joni.ast.StateNode
 
clearMemory() - Method in class org.joni.ast.EncloseNode
 
clearMinFixed() - Method in class org.joni.ast.StateNode
 
clearNamedGroup() - Method in class org.joni.ast.StateNode
 
clearNameRef() - Method in class org.joni.ast.StateNode
 
clearNestLevel() - Method in class org.joni.ast.StateNode
 
clearNot() - Method in class org.joni.ast.CClassNode
 
clearNotFlag(Encoding) - Method in class org.joni.ast.CClassNode
 
clearOption() - Method in class org.joni.ast.EncloseNode
 
clearRaw() - Method in class org.joni.ast.StringNode
 
clearRecursion() - Method in class org.joni.ast.StateNode
 
clearShare() - Method in class org.joni.ast.CClassNode
 
clearShared() - Method in class org.joni.ast.StringNode
 
clearStopBacktrack() - Method in class org.joni.ast.EncloseNode
 
clearStopBtSimpleRepeat() - Method in class org.joni.ast.StateNode
 
clone() - Method in class org.joni.CodeRangeBuffer
 
clone() - Method in class org.joni.Region
 
CODE_POINT - Static variable in interface org.joni.constants.OPSize
 
CODERANGE - Static variable in interface org.joni.constants.AsmConstants
 
CodeRangeBuffer - Class in org.joni
 
CodeRangeBuffer(int[]) - Constructor for class org.joni.CodeRangeBuffer
 
CodeRangeBuffer() - Constructor for class org.joni.CodeRangeBuffer
 
combExpCheckNum - Variable in class org.joni.ast.QuantifierNode
 
COMPILING - Static variable in interface org.joni.constants.RegexState
 
concatLeftNode(NodeOptInfo, Encoding) - Method in class org.joni.NodeOptInfo
 
Config - Interface in org.joni
 
ConsAltNode - Class in org.joni.ast
 
CONTEXT_INDEP_ANCHORS - Static variable in interface org.joni.constants.SyntaxProperties
 
CONTEXT_INDEP_REPEAT_OPS - Static variable in interface org.joni.constants.SyntaxProperties
 
CONTEXT_INVALID_REPEAT_OPS - Static variable in interface org.joni.constants.SyntaxProperties
 
contextIndepRepeatOps() - Method in class org.joni.Syntax
 
contextInvalidRepeatOps() - Method in class org.joni.Syntax
 
convertBackslashValue(int) - Method in class org.joni.ScanEnvironment
 
convertToString(int) - Method in class org.joni.ast.QuantifierNode
 
copy(BitSet) - Method in class org.joni.BitSet
 
copy(NodeOptInfo) - Method in class org.joni.NodeOptInfo
 
create(Regex, byte[], int, int) - Method in class org.joni.MatcherFactory
 
ctype - Variable in class org.joni.ast.CTypeNode
 
CTYPE - Static variable in interface org.joni.constants.NodeType
 
CTypeNode - Class in org.joni.ast
 
CTypeNode(int, boolean) - Constructor for class org.joni.ast.CTypeNode
 

D

DEBUG - Static variable in interface org.joni.Config
 
DEBUG_ALL - Static variable in interface org.joni.Config
 
DEBUG_ASM - Static variable in interface org.joni.Config
 
DEBUG_ASM_EXEC - Static variable in interface org.joni.Config
 
DEBUG_COMPILE - Static variable in interface org.joni.Config
 
DEBUG_COMPILE_BYTE_CODE_INFO - Static variable in interface org.joni.Config
 
DEBUG_MATCH - Static variable in interface org.joni.Config
 
DEBUG_PARSE_TREE - Static variable in interface org.joni.Config
 
DEBUG_PARSE_TREE_RAW - Static variable in interface org.joni.Config
 
DEBUG_SEARCH - Static variable in interface org.joni.Config
 
DEFAULT - Static variable in class org.joni.Option
 
DEFAULT - Static variable in class org.joni.Syntax
 
DEFAULT - Static variable in interface org.joni.WarnCallback
 
DEFAULT_MATCH_STACK_LIMIT_SIZE - Static variable in interface org.joni.Config
 
DIFFERENT_LEN_ALT_LOOK_BEHIND - Static variable in interface org.joni.constants.SyntaxProperties
 
differentLengthAltLookBehind() - Method in class org.joni.Syntax
 
DONT_CAPTURE_GROUP - Static variable in class org.joni.Option
 
DONT_OPTIMIZE - Static variable in interface org.joni.Config
 

E

Emacs - Static variable in class org.joni.Syntax
 
EMPTY - Static variable in class org.joni.ast.StringNode
 
enc - Variable in class org.joni.Matcher
 
enc - Variable in class org.joni.ScanEnvironment
 
ENCLOSE - Static variable in interface org.joni.constants.NodeType
 
EncloseNode - Class in org.joni.ast
 
EncloseNode(int) - Constructor for class org.joni.ast.EncloseNode
 
EncloseNode(int, boolean) - Constructor for class org.joni.ast.EncloseNode
 
EncloseNode(int, int) - Constructor for class org.joni.ast.EncloseNode
 
EncloseType - Interface in org.joni.constants
 
encStringToString(byte[], int, int) - Method in class org.joni.Regex
 
end - Variable in class org.joni.ast.StringNode
 
END - Static variable in interface org.joni.constants.AsmConstants
 
END - Static variable in interface org.joni.constants.OPCode
 
end - Variable in class org.joni.Matcher
 
end - Variable in class org.joni.Region
 
END_BUF - Static variable in interface org.joni.constants.AnchorType
 
END_BUF - Static variable in interface org.joni.constants.OPCode
 
END_BUF_MASK - Static variable in interface org.joni.constants.AnchorType
 
END_LINE - Static variable in interface org.joni.constants.AnchorType
 
END_LINE - Static variable in interface org.joni.constants.OPCode
 
ensure(int) - Method in class org.joni.ast.StringNode
 
ensureSize(int) - Method in class org.joni.CodeRangeBuffer
 
equals(Object) - Method in class org.joni.ast.CClassNode
 
err - Static variable in interface org.joni.Config
 
ERR_CHAR_CLASS_VALUE_AT_END_OF_RANGE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_CHAR_CLASS_VALUE_AT_START_OF_RANGE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_CONTROL_CODE_SYNTAX - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_DEFAULT_ENCODING_IS_NOT_SETTED - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_EMPTY_CHAR_CLASS - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_EMPTY_GROUP_NAME - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_EMPTY_RANGE_IN_CHAR_CLASS - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_END_PATTERN_AT_CONTROL - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_END_PATTERN_AT_ESCAPE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_END_PATTERN_AT_LEFT_BRACE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_END_PATTERN_AT_LEFT_BRACKET - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_END_PATTERN_AT_META - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_END_PATTERN_IN_GROUP - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_END_PATTERN_WITH_UNMATCHED_PARENTHESIS - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_GROUP_NUMBER_OVER_FOR_CAPTURE_HISTORY - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_INVALID_ARGUMENT - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_INVALID_BACKREF - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_INVALID_CHAR_IN_GROUP_NAME - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_INVALID_COMBINATION_OF_OPTIONS - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_INVALID_GROUP_NAME - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_INVALID_LOOK_BEHIND_PATTERN - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_INVALID_POSIX_BRACKET_TYPE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_INVALID_REPEAT_RANGE_PATTERN - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_INVALID_WIDE_CHAR_VALUE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_MATCH_STACK_LIMIT_OVER - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_MEMORY - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_META_CODE_SYNTAX - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_MISMATCH_CODE_LENGTH_IN_CLASS_RANGE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_MULTIPLEX_DEFINED_NAME - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_MULTIPLEX_DEFINITION_NAME_CALL - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_NESTED_REPEAT_OPERATOR - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_NEVER_ENDING_RECURSION - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_NOT_SUPPORTED_ENCODING_COMBINATION - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_NUMBERED_BACKREF_OR_CALL_NOT_ALLOWED - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_OVER_THREAD_PASS_LIMIT_COUNT - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_PARSER_BUG - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_PREMATURE_END_OF_CHAR_CLASS - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_SPECIFIED_ENCODING_CANT_CONVERT_TO_WIDE_CHAR - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_STACK_BUG - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_TARGET_OF_REPEAT_OPERATOR_INVALID - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_TARGET_OF_REPEAT_OPERATOR_NOT_SPECIFIED - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_TOO_BIG_BACKREF_NUMBER - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_TOO_BIG_NUMBER - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_TOO_BIG_NUMBER_FOR_REPEAT_RANGE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_TOO_BIG_SB_CHAR_VALUE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_TOO_MANY_MULTI_BYTE_RANGES - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_TOO_SHORT_MULTI_BYTE_STRING - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_TYPE_BUG - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_UNDEFINED_BYTECODE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_UNDEFINED_GROUP_OPTION - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_UNDEFINED_GROUP_REFERENCE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_UNDEFINED_NAME_REFERENCE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_UNEXPECTED_BYTECODE - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_UNMATCHED_CLOSE_PARENTHESIS - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_UNMATCHED_RANGE_SPECIFIER_IN_CHAR_CLASS - Static variable in interface org.joni.exception.ErrorMessages
 
ERR_UPPER_SMALLER_THAN_LOWER_IN_REPEAT_RANGE - Static variable in interface org.joni.exception.ErrorMessages
 
ErrorMessages - Interface in org.joni.exception
 
esc - Variable in class org.joni.Syntax.MetaCharTable
 
ESCAPE - Static variable in interface org.joni.constants.MetaChar
 
EXACT1 - Static variable in interface org.joni.constants.OPCode
 
EXACT1_IC - Static variable in interface org.joni.constants.OPCode
 
EXACT1_IC_SB - Static variable in interface org.joni.constants.OPCode
 
EXACT2 - Static variable in interface org.joni.constants.OPCode
 
EXACT3 - Static variable in interface org.joni.constants.OPCode
 
EXACT4 - Static variable in interface org.joni.constants.OPCode
 
EXACT5 - Static variable in interface org.joni.constants.OPCode
 
EXACTMB2N - Static variable in interface org.joni.constants.OPCode
 
EXACTMB2N1 - Static variable in interface org.joni.constants.OPCode
 
EXACTMB2N2 - Static variable in interface org.joni.constants.OPCode
 
EXACTMB2N3 - Static variable in interface org.joni.constants.OPCode
 
EXACTMB3N - Static variable in interface org.joni.constants.OPCode
 
EXACTMBN - Static variable in interface org.joni.constants.OPCode
 
EXACTN - Static variable in interface org.joni.constants.OPCode
 
EXACTN_IC - Static variable in interface org.joni.constants.OPCode
 
EXACTN_IC_SB - Static variable in interface org.joni.constants.OPCode
 
expand(int) - Method in class org.joni.CodeRangeBuffer
 
EXTEND - Static variable in class org.joni.Option
 

F

factory - Variable in class org.joni.Regex
 
FAIL - Static variable in interface org.joni.constants.OPCode
 
FAIL - Static variable in interface org.joni.constants.OPSize
 
FAIL_LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.OPCode
 
FAIL_LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.OPSize
 
FAIL_POS - Static variable in interface org.joni.constants.OPCode
 
FAIL_POS - Static variable in interface org.joni.constants.OPSize
 
FIND_LONGEST - Static variable in class org.joni.Option
 
FIND_NOT_EMPTY - Static variable in class org.joni.Option
 
FINISH - Static variable in interface org.joni.constants.OPCode
 
fix(Regex) - Method in class org.joni.UnsetAddrList
 
FIXED_INTERVAL_IS_GREEDY_ONLY - Static variable in interface org.joni.constants.SyntaxProperties
 
fixedIntervalIsGreedyOnly() - Method in class org.joni.Syntax
 
flag - Variable in class org.joni.ast.StringNode
 
flagsToString() - Method in class org.joni.ast.CClassNode
 
FREE - Static variable in interface org.joni.constants.StackPopLevel
 

G

getAddressName() - Method in class org.joni.ast.Node
 
getBackRefs() - Method in class org.joni.NameEntry
 
getBegin() - Method in class org.joni.Matcher
 
getChild() - Method in class org.joni.ast.AnchorNode
 
getChild() - Method in class org.joni.ast.CallNode
 
getChild() - Method in class org.joni.ast.ConsAltNode
 
getChild() - Method in class org.joni.ast.EncloseNode
 
getChild() - Method in class org.joni.ast.Node
 
getChild() - Method in class org.joni.ast.QuantifierNode
 
getCodeRange() - Method in class org.joni.CodeRangeBuffer
 
getEagerRegion() - Method in class org.joni.Matcher
 
getEncoding() - Method in class org.joni.Regex
 
getEnd() - Method in class org.joni.Matcher
 
getName() - Method in class org.joni.ast.AnchorNode
 
getName() - Method in class org.joni.ast.AnyCharNode
 
getName() - Method in class org.joni.ast.BackRefNode
 
getName() - Method in class org.joni.ast.CallNode
 
getName() - Method in class org.joni.ast.CClassNode
 
getName() - Method in class org.joni.ast.ConsAltNode
 
getName() - Method in class org.joni.ast.CTypeNode
 
getName() - Method in class org.joni.ast.EncloseNode
 
getName() - Method in class org.joni.ast.Node
 
getName() - Method in class org.joni.ast.QuantifierNode
 
getName() - Method in class org.joni.ast.StringNode
 
getName() - Method in class org.joni.SearchAlgorithm
 
getName() - Method in class org.joni.SearchAlgorithm.SLOW_IC
 
getOptions() - Method in class org.joni.Regex
 
getRegion() - Method in class org.joni.Matcher
 
getType() - Method in class org.joni.ast.AnchorNode
 
getType() - Method in class org.joni.ast.AnyCharNode
 
getType() - Method in class org.joni.ast.BackRefNode
 
getType() - Method in class org.joni.ast.CallNode
 
getType() - Method in class org.joni.ast.CClassNode
 
getType() - Method in class org.joni.ast.ConsAltNode
 
getType() - Method in class org.joni.ast.CTypeNode
 
getType() - Method in class org.joni.ast.EncloseNode
 
getType() - Method in class org.joni.ast.Node
 
getType() - Method in class org.joni.ast.QuantifierNode
 
getType() - Method in class org.joni.ast.StringNode
 
getType2Bit() - Method in class org.joni.ast.Node
 
getUserObject() - Method in class org.joni.Regex
 
getUserOptions() - Method in class org.joni.Regex
 
GNU_REGEX_BV - Static variable in interface org.joni.constants.SyntaxProperties
 
GNU_REGEX_OP - Static variable in interface org.joni.constants.SyntaxProperties
 
GnuRegex - Static variable in class org.joni.Syntax
 
greedy - Variable in class org.joni.ast.QuantifierNode
 
Grep - Static variable in class org.joni.Syntax
 
groupNum - Variable in class org.joni.ast.CallNode
 

H

hashCode() - Method in class org.joni.ast.CClassNode
 
headExact - Variable in class org.joni.ast.QuantifierNode
 
historyRoot - Variable in class org.joni.Region
 

I

IGNORECASE - Static variable in class org.joni.Option
 
INDEX - Static variable in interface org.joni.constants.OPSize
 
INEFFECTIVE_META_CHAR - Static variable in interface org.joni.constants.MetaChar
 
INIT_MATCH_STACK_SIZE - Static variable in interface org.joni.Config
 
InternalException - Exception in org.joni.exception
 
InternalException(String) - Constructor for exception org.joni.exception.InternalException
 
inType - Variable in class org.joni.ast.CClassNode.CCStateArg
 
INVALID_BACKREFERENCE - Static variable in interface org.joni.Warnings
 
INVALID_STACK_INDEX - Static variable in interface org.joni.constants.StackType
stack
INVALID_SUBEXP_CALL - Static variable in interface org.joni.Warnings
 
INVALID_UNICODE_PROPERTY - Static variable in interface org.joni.Warnings
 
invert(int) - Method in class org.joni.BitSet
 
invert() - Method in class org.joni.BitSet
 
invertTo(BitSet) - Method in class org.joni.BitSet
 
IS_EMPTY - Static variable in interface org.joni.constants.TargetInfo
 
IS_EMPTY_MEM - Static variable in interface org.joni.constants.TargetInfo
 
IS_EMPTY_REC - Static variable in interface org.joni.constants.TargetInfo
 
isAddrFixed() - Method in class org.joni.ast.StateNode
 
isAllowedInLookBehind() - Method in class org.joni.ast.Node
 
isAmbig() - Method in class org.joni.ast.StringNode
 
isAnyCharStar() - Method in class org.joni.ast.QuantifierNode
 
isBehavior(int) - Method in class org.joni.Syntax
BEHAVIOR
isByNumber() - Method in class org.joni.ast.StateNode
 
isCalled() - Method in class org.joni.ast.StateNode
 
isCaptureGroup(int) - Static method in class org.joni.Option
 
isCLenFixed() - Method in class org.joni.ast.StateNode
 
isCodeInCC(Encoding, int) - Method in class org.joni.ast.CClassNode
 
isCodeInCCLength(int, int) - Method in class org.joni.ast.CClassNode
 
isDontCaptureGroup(int) - Static method in class org.joni.Option
 
isDontGetOptInfo() - Method in class org.joni.ast.StringNode
 
isDynamic(int) - Static method in class org.joni.Option
 
isEmpty() - Method in class org.joni.ast.CClassNode
 
isEmpty() - Method in class org.joni.BitSet
 
isExtend(int) - Static method in class org.joni.Option
 
isFindCondition(int) - Static method in class org.joni.Option
 
isFindLongest(int) - Static method in class org.joni.Option
 
isFindNotEmpty(int) - Static method in class org.joni.Option
 
isIgnoreCase(int) - Static method in class org.joni.Option
 
isInRepeat() - Method in class org.joni.ast.StateNode
 
isInvalidQuantifier() - Method in class org.joni.ast.Node
 
isMark1() - Method in class org.joni.ast.StateNode
 
isMark2() - Method in class org.joni.ast.StateNode
 
isMaxFixed() - Method in class org.joni.ast.StateNode
 
isMemBackrefed() - Method in class org.joni.ast.StateNode
 
isMemory() - Method in class org.joni.ast.EncloseNode
 
isMinFixed() - Method in class org.joni.ast.StateNode
 
isMultiline(int) - Static method in class org.joni.Option
 
isNamedGroup() - Method in class org.joni.ast.StateNode
 
isNameRef() - Method in class org.joni.ast.StateNode
 
isNegateSingleline(int) - Static method in class org.joni.Option
 
isNestLevel() - Method in class org.joni.ast.StateNode
 
isNot() - Method in class org.joni.ast.CClassNode
 
ISNOT_EMPTY - Static variable in interface org.joni.constants.TargetInfo
 
isNotBol(int) - Static method in class org.joni.Option
 
isNotEol(int) - Static method in class org.joni.Option
 
isOp(int) - Method in class org.joni.Syntax
OP
isOp2(int) - Method in class org.joni.Syntax
OP
isOption() - Method in class org.joni.ast.EncloseNode
 
isPosixRegion(int) - Static method in class org.joni.Option
 
isRaw() - Method in class org.joni.ast.StringNode
 
isRecursion() - Method in class org.joni.ast.StateNode
 
isRefered - Variable in class org.joni.ast.QuantifierNode
 
isRepeatInfinite(int) - Static method in class org.joni.ast.QuantifierNode
 
isShare() - Method in class org.joni.ast.CClassNode
 
isShared() - Method in class org.joni.ast.StringNode
 
isSimple() - Method in class org.joni.ast.Node
 
isSingleline(int) - Static method in class org.joni.Option
 
isStopBacktrack() - Method in class org.joni.ast.EncloseNode
 
isStopBtSimpleRepeat() - Method in class org.joni.ast.StateNode
 

J

Java - Static variable in class org.joni.Syntax
 
JOniException - Exception in org.joni.exception
 
JOniException(String) - Constructor for exception org.joni.exception.JOniException
 
JUMP - Static variable in interface org.joni.constants.OPCode
 
JUMP - Static variable in interface org.joni.constants.OPSize
 

L

LAST_INDEX - Static variable in interface org.joni.constants.AsmConstants
 
length() - Method in class org.joni.ast.StringNode
 
length(Encoding) - Method in class org.joni.ast.StringNode
 
LENGTH - Static variable in interface org.joni.constants.Arguments
 
LENGTH - Static variable in interface org.joni.constants.OPSize
 
LIST - Static variable in interface org.joni.constants.NodeType
 
listAdd(ConsAltNode, Node) - Static method in class org.joni.ast.ConsAltNode
 
log - Static variable in interface org.joni.Config
 
LOOK_BEHIND - Static variable in interface org.joni.constants.AnchorType
 
LOOK_BEHIND - Static variable in interface org.joni.constants.OPCode
 
LOOK_BEHIND - Static variable in interface org.joni.constants.OPSize
 
LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.AnchorType
 
LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.StackType
 
LOOK_BEHIND_SB - Static variable in interface org.joni.constants.OPCode
 
lower - Variable in class org.joni.ast.QuantifierNode
 

M

main(String[]) - Static method in class org.joni.bench.BenchGreedyBacktrack
 
main(String[]) - Static method in class org.joni.bench.BenchRailsRegs
 
main(String[]) - Static method in class org.joni.bench.BenchSeveralRegexps
 
MAP - Static variable in class org.joni.SearchAlgorithm
 
MAP_SB - Static variable in class org.joni.SearchAlgorithm
 
MASK_MEM_END_OR_MARK - Static variable in interface org.joni.constants.StackType
 
MASK_POP_USED - Static variable in interface org.joni.constants.StackType
 
MASK_TO_VOID_TARGET - Static variable in interface org.joni.constants.StackType
 
match(int, int, int) - Method in class org.joni.Matcher
 
matchAt(int, int, int) - Method in class org.joni.Matcher
 
Matcher - Class in org.joni
 
Matcher(Regex, byte[]) - Constructor for class org.joni.Matcher
 
Matcher(Regex, byte[], int, int) - Constructor for class org.joni.Matcher
 
matcher(byte[]) - Method in class org.joni.Regex
 
matcher(byte[], int, int) - Method in class org.joni.Regex
 
MatcherFactory - Class in org.joni
 
MatcherFactory() - Constructor for class org.joni.MatcherFactory
 
MAX_BACKREF_NUM - Static variable in interface org.joni.Config
 
MAX_CAPTURE_HISTORY_GROUP - Static variable in interface org.joni.Config
 
MAX_MULTI_BYTE_RANGES_NUM - Static variable in interface org.joni.Config
 
MAX_REPEAT_NUM - Static variable in interface org.joni.Config
 
MAXBIT - Static variable in class org.joni.Option
 
maxLength - Variable in class org.joni.ast.EncloseNode
 
mbuf - Variable in class org.joni.ast.CClassNode
 
MEM_END - Static variable in interface org.joni.constants.StackType
 
MEM_END_MARK - Static variable in interface org.joni.constants.StackType
 
MEM_START - Static variable in interface org.joni.constants.StackPopLevel
 
MEM_START - Static variable in interface org.joni.constants.StackType
 
memNodes - Variable in class org.joni.ScanEnvironment
 
MEMNUM - Static variable in interface org.joni.constants.Arguments
 
MEMNUM - Static variable in interface org.joni.constants.OPSize
 
MEMORY - Static variable in interface org.joni.constants.EncloseType
 
MEMORY_END - Static variable in interface org.joni.constants.OPCode
 
MEMORY_END - Static variable in interface org.joni.constants.OPSize
 
MEMORY_END_PUSH - Static variable in interface org.joni.constants.OPCode
 
MEMORY_END_PUSH - Static variable in interface org.joni.constants.OPSize
 
MEMORY_END_PUSH_REC - Static variable in interface org.joni.constants.OPCode
 
MEMORY_END_PUSH_REC - Static variable in interface org.joni.constants.OPSize
 
MEMORY_END_REC - Static variable in interface org.joni.constants.OPCode
 
MEMORY_END_REC - Static variable in interface org.joni.constants.OPSize
 
MEMORY_START - Static variable in interface org.joni.constants.OPCode
 
MEMORY_START - Static variable in interface org.joni.constants.OPSize
 
MEMORY_START_PUSH - Static variable in interface org.joni.constants.OPCode
 
MEMORY_START_PUSH - Static variable in interface org.joni.constants.OPSize
 
MetaChar - Interface in org.joni.constants
 
metaCharTable - Variable in class org.joni.Syntax
 
MetaCharTable(int, int, int, int, int, int) - Constructor for class org.joni.Syntax.MetaCharTable
 
minLength - Variable in class org.joni.ast.EncloseNode
 
MISMATCH - Static variable in interface org.joni.exception.ErrorMessages
 
MODIFY - Static variable in interface org.joni.constants.RegexState
 
moveLeft(int, int, int) - Method in class org.joni.CodeRangeBuffer
 
MSA_BEGIN - Static variable in interface org.joni.constants.AsmConstants
 
MSA_BEST_LEN - Static variable in interface org.joni.constants.AsmConstants
 
MSA_BEST_S - Static variable in interface org.joni.constants.AsmConstants
 
MSA_END - Static variable in interface org.joni.constants.AsmConstants
 
MSA_OPTONS - Static variable in interface org.joni.constants.AsmConstants
 
MSA_START - Static variable in interface org.joni.constants.AsmConstants
 
msaBegin - Variable in class org.joni.Matcher
 
msaBestLen - Variable in class org.joni.Matcher
 
msaBestS - Variable in class org.joni.Matcher
 
msaEnd - Variable in class org.joni.Matcher
 
msaInit(int, int) - Method in class org.joni.Matcher
 
msaOptions - Variable in class org.joni.Matcher
 
msaRegion - Variable in class org.joni.Matcher
 
msaStart - Variable in class org.joni.Matcher
 
MULTILINE - Static variable in class org.joni.Option
 

N

name - Variable in class org.joni.ast.CallNode
 
name - Variable in class org.joni.NameEntry
 
namedBackrefIterator() - Method in class org.joni.Regex
 
nameEnd - Variable in class org.joni.ast.CallNode
 
nameEnd - Variable in class org.joni.NameEntry
 
NameEntry - Class in org.joni
 
NameEntry(byte[], int, int) - Constructor for class org.joni.NameEntry
 
nameP - Variable in class org.joni.ast.CallNode
 
nameP - Variable in class org.joni.NameEntry
 
nameToBackrefNumber(byte[], int, int, Region) - Method in class org.joni.Regex
 
NativeMachine - Class in org.joni
 
NativeMachine(Regex, byte[], int, int) - Constructor for class org.joni.NativeMachine
 
NEGATE_SINGLELINE - Static variable in class org.joni.Option
 
nestLevel - Variable in class org.joni.ast.BackRefNode
 
newAltNode(Node, ConsAltNode) - Static method in class org.joni.ast.ConsAltNode
 
newListNode(Node, ConsAltNode) - Static method in class org.joni.ast.ConsAltNode
 
nextHeadExact - Variable in class org.joni.ast.QuantifierNode
 
nextStateClass(CClassNode.CCStateArg, ScanEnvironment) - Method in class org.joni.ast.CClassNode
 
nextStateValue(CClassNode.CCStateArg, ScanEnvironment) - Method in class org.joni.ast.CClassNode
 
NO_SUPPORT_CONFIG - Static variable in interface org.joni.exception.ErrorMessages
 
Node - Class in org.joni.ast
 
Node() - Constructor for class org.joni.ast.Node
 
NodeOptInfo - Class in org.joni
 
NodeOptInfo() - Constructor for class org.joni.NodeOptInfo
 
NodeStatus - Interface in org.joni.constants
 
NodeType - Interface in org.joni.constants
 
NON - Static variable in interface org.joni.constants.Arguments
 
NON_UNICODE_SDW - Static variable in interface org.joni.Config
 
noNameGroupIsActive(Syntax) - Method in class org.joni.Regex
 
NONE - Static variable in class org.joni.Option
 
NONE - Static variable in class org.joni.SearchAlgorithm
 
NORMAL - Static variable in interface org.joni.constants.RegexState
 
not - Variable in class org.joni.ast.CTypeNode
 
NOT_NEWLINE_IN_NEGATIVE_CC - Static variable in interface org.joni.constants.SyntaxProperties
 
NOT_WORD - Static variable in interface org.joni.constants.OPCode
 
NOT_WORD_BOUND - Static variable in interface org.joni.constants.AnchorType
 
NOT_WORD_BOUND - Static variable in interface org.joni.constants.OPCode
 
NOT_WORD_BOUND_SB - Static variable in interface org.joni.constants.OPCode
 
NOT_WORD_SB - Static variable in interface org.joni.constants.OPCode
 
NOTBOL - Static variable in class org.joni.Option
 
notCodeRangeBuff(Encoding, CodeRangeBuffer) - Static method in class org.joni.CodeRangeBuffer
 
NOTEOL - Static variable in class org.joni.Option
 
notNewlineInNegativeCC() - Method in class org.joni.Syntax
 
NREGION - Static variable in interface org.joni.Config
 
NST_ADDR_FIXED - Static variable in interface org.joni.constants.NodeStatus
 
NST_BY_NUMBER - Static variable in interface org.joni.constants.NodeStatus
 
NST_CALLED - Static variable in interface org.joni.constants.NodeStatus
 
NST_CLEN_FIXED - Static variable in interface org.joni.constants.NodeStatus
 
NST_IN_REPEAT - Static variable in interface org.joni.constants.NodeStatus
 
NST_MARK1 - Static variable in interface org.joni.constants.NodeStatus
 
NST_MARK2 - Static variable in interface org.joni.constants.NodeStatus
 
NST_MAX_FIXED - Static variable in interface org.joni.constants.NodeStatus
 
NST_MEM_BACKREFED - Static variable in interface org.joni.constants.NodeStatus
 
NST_MIN_FIXED - Static variable in interface org.joni.constants.NodeStatus
 
NST_NAME_REF - Static variable in interface org.joni.constants.NodeStatus
 
NST_NAMED_GROUP - Static variable in interface org.joni.constants.NodeStatus
 
NST_NEST_LEVEL - Static variable in interface org.joni.constants.NodeStatus
 
NST_RECURSION - Static variable in interface org.joni.constants.NodeStatus
 
NST_STOP_BT_SIMPLE_REPEAT - Static variable in interface org.joni.constants.NodeStatus
 
NSTR_AMBIG - Static variable in interface org.joni.constants.StringType
 
NSTR_DONT_GET_OPT_INFO - Static variable in interface org.joni.constants.StringType
 
NSTR_RAW - Static variable in interface org.joni.constants.StringType
 
NSTR_SHARED - Static variable in interface org.joni.constants.StringType
 
NULL_CHECK_END - Static variable in interface org.joni.constants.OPCode
 
NULL_CHECK_END - Static variable in interface org.joni.constants.OPSize
 
NULL_CHECK_END - Static variable in interface org.joni.constants.StackType
 
NULL_CHECK_END_MEMST - Static variable in interface org.joni.constants.OPCode
 
NULL_CHECK_END_MEMST_PUSH - Static variable in interface org.joni.constants.OPCode
 
NULL_CHECK_START - Static variable in interface org.joni.constants.OPCode
 
NULL_CHECK_START - Static variable in interface org.joni.constants.OPSize
 
NULL_CHECK_START - Static variable in interface org.joni.constants.StackType
 
NUMBER_OF_POOLED_STACKS - Static variable in interface org.joni.Config
 
numberOfCaptureHistories() - Method in class org.joni.Regex
 
numberOfCaptures() - Method in class org.joni.Regex
 
numberOfNames() - Method in class org.joni.Regex
 
numMem - Variable in class org.joni.ScanEnvironment
 
numOn() - Method in class org.joni.BitSet
 
numRegs - Variable in class org.joni.Region
 

O

ONE_OR_MORE_TIME - Static variable in interface org.joni.constants.MetaChar
 
oneOrMoreTime - Variable in class org.joni.Syntax.MetaCharTable
 
OP2_ATMARK_CAPTURE_HISTORY - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_CCLASS_SET_OP - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_CAPITAL_C_BAR_CONTROL - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_CAPITAL_M_BAR_META - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_CAPITAL_Q_QUOTE - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_G_SUBEXP_CALL - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_GNU_BUF_ANCHOR - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_H_XDIGIT - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_K_NAMED_BACKREF - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_P_BRACE_CHAR_PROPERTY - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_P_BRACE_CIRCUMFLEX_NOT - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_U_HEX4 - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_V_VTAB - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_INEFFECTIVE_ESCAPE - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_OPTION_PERL - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_OPTION_RUBY - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_PLUS_POSSESSIVE_INTERVAL - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_PLUS_POSSESSIVE_REPEAT - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_QMARK_GROUP_EFFECT - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_QMARK_LT_NAMED_GROUP - Static variable in interface org.joni.constants.SyntaxProperties
 
op2AtMarkCaptureHistory() - Method in class org.joni.Syntax
 
op2CClassSetOp() - Method in class org.joni.Syntax
 
op2EscCapitalCBarControl() - Method in class org.joni.Syntax
 
op2EscCapitalMBarMeta() - Method in class org.joni.Syntax
 
op2EscCapitalQQuote() - Method in class org.joni.Syntax
 
op2EscGnuBufAnchor() - Method in class org.joni.Syntax
 
op2EscGSubexpCall() - Method in class org.joni.Syntax
 
op2EscHXDigit() - Method in class org.joni.Syntax
 
op2EscKNamedBackref() - Method in class org.joni.Syntax
 
op2EscPBraceCharProperty() - Method in class org.joni.Syntax
 
op2EscPBraceCircumflexNot() - Method in class org.joni.Syntax
 
op2EscUHex4() - Method in class org.joni.Syntax
 
op2EscVVtab() - Method in class org.joni.Syntax
 
op2IneffectiveEscape() - Method in class org.joni.Syntax
 
op2OptionPerl() - Method in class org.joni.Syntax
 
op2OptionRuby() - Method in class org.joni.Syntax
 
op2PlusPossessiveInterval() - Method in class org.joni.Syntax
 
op2PlusPossessiveRepeat() - Method in class org.joni.Syntax
 
op2QMarkGroupEffect() - Method in class org.joni.Syntax
 
op2QMarkLtNamedGroup() - Method in class org.joni.Syntax
 
OP_ASTERISK_ZERO_INF - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_BRACE_INTERVAL - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_BRACKET_CC - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_DECIMAL_BACKREF - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_DOT_ANYCHAR - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_ASTERISK_ZERO_INF - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_AZ_BUF_ANCHOR - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_B_WORD_BOUND - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_BRACE_INTERVAL - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_C_CONTROL - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_CAPITAL_G_BEGIN_ANCHOR - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_CONTROL_CHARS - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_D_DIGIT - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_LPAREN_SUBEXP - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_LTGT_WORD_BEGIN_END - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_OCTAL3 - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_PLUS_ONE_INF - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_QMARK_ZERO_ONE - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_S_WHITE_SPACE - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_VBAR_ALT - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_W_WORD - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_X_BRACE_HEX8 - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_ESC_X_HEX2 - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_LINE_ANCHOR - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_LPAREN_SUBEXP - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_PLUS_ONE_INF - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_POSIX_BRACKET - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_QMARK_NON_GREEDY - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_QMARK_ZERO_ONE - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_VARIABLE_META_CHARACTERS - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_VBAR_ALT - Static variable in interface org.joni.constants.SyntaxProperties
 
opAsteriskZeroInf() - Method in class org.joni.Syntax
 
opBraceInterval() - Method in class org.joni.Syntax
 
opBracketCC() - Method in class org.joni.Syntax
 
OPCode - Interface in org.joni.constants
 
OPCODE - Static variable in interface org.joni.constants.OPSize
 
OpCodeArgTypes - Static variable in interface org.joni.constants.OPCode
 
OpCodeNames - Static variable in interface org.joni.constants.OPCode
 
opDecimalBackref() - Method in class org.joni.Syntax
 
opDotAnyChar() - Method in class org.joni.Syntax
 
opEscAsteriskZeroInf() - Method in class org.joni.Syntax
 
opEscAZBufAnchor() - Method in class org.joni.Syntax
 
opEscBraceInterval() - Method in class org.joni.Syntax
 
opEscBWordBound() - Method in class org.joni.Syntax
 
opEscCapitalGBeginAnchor() - Method in class org.joni.Syntax
 
opEscCControl() - Method in class org.joni.Syntax
 
opEscControlChars() - Method in class org.joni.Syntax
 
opEscDDigit() - Method in class org.joni.Syntax
 
opEscLParenSubexp() - Method in class org.joni.Syntax
 
opEscLtGtWordBeginEnd() - Method in class org.joni.Syntax
 
opEscOctal3() - Method in class org.joni.Syntax
 
opEscPlusOneInf() - Method in class org.joni.Syntax
 
opEscQMarkZeroOne() - Method in class org.joni.Syntax
 
opEscSWhiteSpace() - Method in class org.joni.Syntax
 
opEscVBarAlt() - Method in class org.joni.Syntax
 
opEscWWord() - Method in class org.joni.Syntax
 
opEscXBraceHex8() - Method in class org.joni.Syntax
 
opEscXHex2() - Method in class org.joni.Syntax
 
opLineAnchor() - Method in class org.joni.Syntax
 
opLParenSubexp() - Method in class org.joni.Syntax
 
opPlusOneInf() - Method in class org.joni.Syntax
 
opPosixBracket() - Method in class org.joni.Syntax
 
opQMarkNonGreedy() - Method in class org.joni.Syntax
 
opQMarkZeroOne() - Method in class org.joni.Syntax
 
OPSize - Interface in org.joni.constants
 
optCount - Variable in class org.joni.ast.EncloseNode
 
optimizeInfoToString() - Method in class org.joni.Regex
 
option - Variable in class org.joni.ast.EncloseNode
 
OPTION - Static variable in interface org.joni.constants.Arguments
 
OPTION - Static variable in interface org.joni.constants.EncloseType
 
OPTION - Static variable in interface org.joni.constants.OPSize
 
Option - Class in org.joni
 
Option() - Constructor for class org.joni.Option
 
options - Variable in class org.joni.Syntax
 
opVariableMetaCharacters() - Method in class org.joni.Syntax
 
opVBarAlt() - Method in class org.joni.Syntax
 
or(CClassNode, Encoding) - Method in class org.joni.ast.CClassNode
 
or(BitSet) - Method in class org.joni.BitSet
 
orCodeRangeBuff(Encoding, CodeRangeBuffer, boolean, CodeRangeBuffer, boolean) - Static method in class org.joni.CodeRangeBuffer
 
org.joni - package org.joni
 
org.joni.ast - package org.joni.ast
 
org.joni.bench - package org.joni.bench
 
org.joni.constants - package org.joni.constants
 
org.joni.exception - package org.joni.exception
 

P

p - Variable in class org.joni.ast.StringNode
 
pad(Object, int) - Static method in class org.joni.ast.Node
 
parent - Variable in class org.joni.ast.Node
 
Perl - Static variable in class org.joni.Syntax
 
PerlNG - Static variable in class org.joni.Syntax
 
POINTER - Static variable in interface org.joni.constants.OPSize
 
POP - Static variable in interface org.joni.constants.OPCode
 
POP - Static variable in interface org.joni.constants.OPSize
 
POP_POS - Static variable in interface org.joni.constants.OPCode
 
POP_POS - Static variable in interface org.joni.constants.OPSize
 
POP_STOP_BT - Static variable in interface org.joni.constants.OPCode
 
POP_STOP_BT - Static variable in interface org.joni.constants.OPSize
 
popularNum() - Method in class org.joni.ast.QuantifierNode
 
PopularQStr - Static variable in interface org.joni.constants.Reduce
 
POS - Static variable in interface org.joni.constants.StackType
 
POS_NOT - Static variable in interface org.joni.constants.StackType
 
POSIX_COMMON_OP - Static variable in interface org.joni.constants.SyntaxProperties
 
POSIX_REGION - Static variable in class org.joni.Option
 
PosixBasic - Static variable in class org.joni.Syntax
 
PosixExtended - Static variable in class org.joni.Syntax
 
PREC_READ - Static variable in interface org.joni.constants.AnchorType
 
PREC_READ_NOT - Static variable in interface org.joni.constants.AnchorType
 
PUSH - Static variable in interface org.joni.constants.OPCode
 
PUSH - Static variable in interface org.joni.constants.OPSize
 
PUSH_IF_PEEK_NEXT - Static variable in interface org.joni.constants.OPCode
 
PUSH_IF_PEEK_NEXT - Static variable in interface org.joni.constants.OPSize
 
PUSH_LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.OPCode
 
PUSH_LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.OPSize
 
PUSH_OR_JUMP_EXACT1 - Static variable in interface org.joni.constants.OPCode
 
PUSH_OR_JUMP_EXACT1 - Static variable in interface org.joni.constants.OPSize
 
PUSH_POS - Static variable in interface org.joni.constants.OPCode
 
PUSH_POS - Static variable in interface org.joni.constants.OPSize
 
PUSH_POS_NOT - Static variable in interface org.joni.constants.OPCode
 
PUSH_POS_NOT - Static variable in interface org.joni.constants.OPSize
 
PUSH_STOP_BT - Static variable in interface org.joni.constants.OPCode
 
PUSH_STOP_BT - Static variable in interface org.joni.constants.OPSize
 

Q

QTFR - Static variable in interface org.joni.constants.NodeType
 
QuantifierNode - Class in org.joni.ast
 
QuantifierNode(int, int, boolean) - Constructor for class org.joni.ast.QuantifierNode
 

R

RANGE - Static variable in interface org.joni.constants.AsmConstants
 
Reduce - Interface in org.joni.constants
 
Reduce.ReduceType - Enum in org.joni.constants
 
REDUCE_TABLE - Static variable in interface org.joni.constants.Reduce
 
reduceNestedQuantifier(QuantifierNode) - Method in class org.joni.ast.QuantifierNode
 
ReduceQStr - Static variable in interface org.joni.constants.Reduce
 
reg - Variable in class org.joni.ScanEnvironment
 
regex - Variable in class org.joni.Matcher
 
Regex - Class in org.joni
 
Regex(CharSequence) - Constructor for class org.joni.Regex
 
Regex(CharSequence, Encoding) - Constructor for class org.joni.Regex
 
Regex(String) - Constructor for class org.joni.Regex
 
Regex(String, Encoding) - Constructor for class org.joni.Regex
 
Regex(byte[]) - Constructor for class org.joni.Regex
 
Regex(byte[], int, int) - Constructor for class org.joni.Regex
 
Regex(byte[], int, int, int) - Constructor for class org.joni.Regex
 
Regex(byte[], int, int, int, Encoding) - Constructor for class org.joni.Regex
 
Regex(byte[], int, int, int, Encoding, Syntax) - Constructor for class org.joni.Regex
 
Regex(byte[], int, int, int, Encoding, WarnCallback) - Constructor for class org.joni.Regex
 
Regex(byte[], int, int, int, Encoding, Syntax, WarnCallback) - Constructor for class org.joni.Regex
 
Regex(byte[], int, int, int, int, Encoding, Syntax, WarnCallback) - Constructor for class org.joni.Regex
 
RegexState - Interface in org.joni.constants
 
Region - Class in org.joni
 
Region(int) - Constructor for class org.joni.Region
 
Region(int, int) - Constructor for class org.joni.Region
 
regNum - Variable in class org.joni.ast.EncloseNode
 
RELADDR - Static variable in interface org.joni.constants.Arguments
 
RELADDR - Static variable in interface org.joni.constants.OPSize
 
renumber(int[]) - Method in class org.joni.ast.BackRefNode
 
REPEAT - Static variable in interface org.joni.constants.OPCode
 
REPEAT - Static variable in interface org.joni.constants.StackType
 
REPEAT_INC - Static variable in interface org.joni.constants.OPCode
 
REPEAT_INC - Static variable in interface org.joni.constants.OPSize
 
REPEAT_INC - Static variable in interface org.joni.constants.StackType
 
REPEAT_INC_NG - Static variable in interface org.joni.constants.OPCode
 
REPEAT_INC_NG - Static variable in interface org.joni.constants.OPSize
 
REPEAT_INC_NG_SG - Static variable in interface org.joni.constants.OPCode
 
REPEAT_INC_SG - Static variable in interface org.joni.constants.OPCode
 
REPEAT_INFINITE - Static variable in class org.joni.ast.QuantifierNode
 
REPEAT_NG - Static variable in interface org.joni.constants.OPCode
 
REPEATNUM - Static variable in interface org.joni.constants.OPSize
 
RETURN - Static variable in interface org.joni.constants.OPCode
 
RETURN - Static variable in interface org.joni.constants.OPSize
 
RETURN - Static variable in interface org.joni.constants.StackType
 
RUBY - Static variable in class org.joni.Syntax
 

S

S - Static variable in interface org.joni.constants.AsmConstants
 
ScanEnvironment - Class in org.joni
 
ScanEnvironment(Regex, Syntax) - Constructor for class org.joni.ScanEnvironment
 
search(int, int, int) - Method in class org.joni.Matcher
 
search(Regex, byte[], int, int, int) - Method in class org.joni.SearchAlgorithm
 
search(Regex, byte[], int, int, int) - Method in class org.joni.SearchAlgorithm.SLOW_IC
 
SearchAlgorithm - Class in org.joni
 
SearchAlgorithm() - Constructor for class org.joni.SearchAlgorithm
 
SearchAlgorithm.SLOW_IC - Class in org.joni
 
searchBackward(Regex, byte[], int, int, int, int, int, int) - Method in class org.joni.SearchAlgorithm
 
searchBackward(Regex, byte[], int, int, int, int, int, int) - Method in class org.joni.SearchAlgorithm.SLOW_IC
 
SEARCHING - Static variable in interface org.joni.constants.RegexState
 
SEMI_END_BUF - Static variable in interface org.joni.constants.AnchorType
 
SEMI_END_BUF - Static variable in interface org.joni.constants.OPCode
 
set(QuantifierNode) - Method in class org.joni.ast.QuantifierNode
 
set(byte[], int, int) - Method in class org.joni.ast.StringNode
 
set(int) - Method in class org.joni.BitSet
 
SET_OPTION - Static variable in interface org.joni.constants.OPCode
 
SET_OPTION - Static variable in interface org.joni.constants.OPSize
 
SET_OPTION_PUSH - Static variable in interface org.joni.constants.OPCode
 
SET_OPTION_PUSH - Static variable in interface org.joni.constants.OPSize
 
setAddrFixed() - Method in class org.joni.ast.StateNode
 
setAll() - Method in class org.joni.BitSet
 
setAllMultiByteRange(Encoding, CodeRangeBuffer) - Static method in class org.joni.CodeRangeBuffer
 
setAmbig() - Method in class org.joni.ast.StringNode
 
setBound(MinMaxLen) - Method in class org.joni.NodeOptInfo
 
setBoundNode(MinMaxLen) - Method in class org.joni.NodeOptInfo
 
setByNumber() - Method in class org.joni.ast.StateNode
 
setCalled() - Method in class org.joni.ast.StateNode
 
setCar(Node) - Method in class org.joni.ast.ConsAltNode
 
setCdr(ConsAltNode) - Method in class org.joni.ast.ConsAltNode
 
setChild(Node) - Method in class org.joni.ast.AnchorNode
 
setChild(Node) - Method in class org.joni.ast.CallNode
 
setChild(Node) - Method in class org.joni.ast.ConsAltNode
 
setChild(Node) - Method in class org.joni.ast.EncloseNode
 
setChild(Node) - Method in class org.joni.ast.Node
 
setChild(Node) - Method in class org.joni.ast.QuantifierNode
 
setCLenFixed() - Method in class org.joni.ast.StateNode
 
setDontGetOptInfo() - Method in class org.joni.ast.StringNode
 
setEncloseStatus(int) - Method in class org.joni.ast.EncloseNode
 
setInRepeat() - Method in class org.joni.ast.StateNode
 
setMark1() - Method in class org.joni.ast.StateNode
 
setMark2() - Method in class org.joni.ast.StateNode
 
setMaxFixed() - Method in class org.joni.ast.StateNode
 
setMemBackrefed() - Method in class org.joni.ast.StateNode
 
setMemNode(int, Node) - Method in class org.joni.ScanEnvironment
 
setMemory() - Method in class org.joni.ast.EncloseNode
 
setMinFixed() - Method in class org.joni.ast.StateNode
 
setNamedGroup() - Method in class org.joni.ast.StateNode
 
setNameRef() - Method in class org.joni.ast.StateNode
 
setNestLevel() - Method in class org.joni.ast.StateNode
 
setNot() - Method in class org.joni.ast.CClassNode
 
setOption() - Method in class org.joni.ast.EncloseNode
 
setQuantifier(Node, boolean, ScanEnvironment, byte[], int, int) - Method in class org.joni.ast.QuantifierNode
 
setRange(int, int) - Method in class org.joni.BitSet
 
setRaw() - Method in class org.joni.ast.StringNode
 
setRecursion() - Method in class org.joni.ast.StateNode
 
setShare() - Method in class org.joni.ast.CClassNode
 
setShared() - Method in class org.joni.ast.StringNode
 
setStopBacktrack() - Method in class org.joni.ast.EncloseNode
 
setStopBtSimpleRepeat() - Method in class org.joni.ast.StateNode
 
setTarget(Node) - Method in class org.joni.ast.AnchorNode
 
setTarget(Node) - Method in class org.joni.ast.CallNode
 
setTarget(Node) - Method in class org.joni.ast.EncloseNode
 
setTarget(Node) - Method in class org.joni.ast.QuantifierNode
 
setUserObject(Object) - Method in class org.joni.Regex
 
setUserOptions(int) - Method in class org.joni.Regex
 
SIMPLE - Static variable in interface org.joni.constants.NodeType
 
SINGLE_BYTE_SIZE - Static variable in class org.joni.BitSet
 
SINGLELINE - Static variable in class org.joni.Option
 
SLOW - Static variable in class org.joni.SearchAlgorithm
 
SLOW_IC(Regex) - Constructor for class org.joni.SearchAlgorithm.SLOW_IC
 
SLOW_IC_SB - Static variable in class org.joni.SearchAlgorithm
 
SLOW_SB - Static variable in class org.joni.SearchAlgorithm
 
SPECIAL - Static variable in interface org.joni.constants.Arguments
 
splitLastChar(Encoding) - Method in class org.joni.ast.StringNode
 
SPREV - Static variable in interface org.joni.constants.AsmConstants
 
SSTART - Static variable in interface org.joni.constants.AsmConstants
 
StackPopLevel - Interface in org.joni.constants
 
StackType - Interface in org.joni.constants
 
state - Variable in class org.joni.ast.CClassNode.CCStateArg
 
state - Variable in class org.joni.ast.StateNode
 
STATE_CHECK - Static variable in interface org.joni.constants.Arguments
 
STATE_CHECK - Static variable in interface org.joni.constants.OPCode
 
STATE_CHECK - Static variable in interface org.joni.constants.OPSize
 
STATE_CHECK_ANYCHAR_ML_STAR - Static variable in interface org.joni.constants.OPCode
 
STATE_CHECK_ANYCHAR_ML_STAR_SB - Static variable in interface org.joni.constants.OPCode
 
STATE_CHECK_ANYCHAR_STAR - Static variable in interface org.joni.constants.OPCode
 
STATE_CHECK_ANYCHAR_STAR - Static variable in interface org.joni.constants.OPSize
 
STATE_CHECK_ANYCHAR_STAR_SB - Static variable in interface org.joni.constants.OPCode
 
STATE_CHECK_MARK - Static variable in interface org.joni.constants.StackType
 
STATE_CHECK_NUM - Static variable in interface org.joni.constants.OPSize
 
STATE_CHECK_PUSH - Static variable in interface org.joni.constants.OPCode
 
STATE_CHECK_PUSH - Static variable in interface org.joni.constants.OPSize
 
STATE_CHECK_PUSH_OR_JUMP - Static variable in interface org.joni.constants.OPCode
 
STATE_CHECK_PUSH_OR_JUMP - Static variable in interface org.joni.constants.OPSize
 
stateCheckBuffClear() - Method in class org.joni.Matcher
 
stateCheckBuffInit(int, int, int) - Method in class org.joni.Matcher
 
StateNode - Class in org.joni.ast
 
StateNode() - Constructor for class org.joni.ast.StateNode
 
stateToString() - Method in class org.joni.ast.StateNode
 
STOP_BACKTRACK - Static variable in interface org.joni.constants.EncloseType
 
STOP_BT - Static variable in interface org.joni.constants.StackType
 
STR - Static variable in interface org.joni.constants.AsmConstants
 
STR - Static variable in interface org.joni.constants.NodeType
 
str - Variable in class org.joni.Matcher
 
STRICT_CHECK_BACKREF - Static variable in interface org.joni.constants.SyntaxProperties
 
strictCheckBackref() - Method in class org.joni.Syntax
 
StringNode - Class in org.joni.ast
 
StringNode() - Constructor for class org.joni.ast.StringNode
 
StringNode(byte[], int, int) - Constructor for class org.joni.ast.StringNode
 
StringNode(byte) - Constructor for class org.joni.ast.StringNode
 
StringType - Interface in org.joni.constants
 
swap(Node) - Method in class org.joni.ast.ConsAltNode
 
swap(Node) - Method in class org.joni.ast.Node
 
syntax - Variable in class org.joni.ScanEnvironment
 
Syntax - Class in org.joni
 
Syntax(int, int, int, int, Syntax.MetaCharTable) - Constructor for class org.joni.Syntax
 
Syntax.MetaCharTable - Class in org.joni
 
SyntaxException - Exception in org.joni.exception
 
SyntaxException(String) - Constructor for exception org.joni.exception.SyntaxException
 
SyntaxProperties - Interface in org.joni.constants
 

T

target - Variable in class org.joni.ast.AnchorNode
 
target - Variable in class org.joni.ast.CallNode
 
target - Variable in class org.joni.ast.EncloseNode
 
target - Variable in class org.joni.ast.QuantifierNode
 
targetEmptyInfo - Variable in class org.joni.ast.QuantifierNode
 
TargetInfo - Interface in org.joni.constants
 
TEMPLATE - Static variable in interface org.joni.constants.AsmConstants
 
THIS - Static variable in interface org.joni.constants.AsmConstants
 
toAltNode() - Method in class org.joni.ast.ConsAltNode
 
TokenType - Enum in org.joni.constants
 
toListNode() - Method in class org.joni.ast.ConsAltNode
 
toString(int) - Method in class org.joni.ast.AnchorNode
 
toString(int) - Method in class org.joni.ast.AnyCharNode
 
toString(int) - Method in class org.joni.ast.BackRefNode
 
toString(int) - Method in class org.joni.ast.CallNode
 
toString(int) - Method in class org.joni.ast.CClassNode
 
toString(int) - Method in class org.joni.ast.ConsAltNode
 
toString(int) - Method in class org.joni.ast.CTypeNode
 
toString(int) - Method in class org.joni.ast.EncloseNode
 
toString(int) - Method in class org.joni.ast.Node
 
toString() - Method in class org.joni.ast.Node
 
toString(int) - Method in class org.joni.ast.QuantifierNode
 
toString(int) - Method in class org.joni.ast.StateNode
 
toString(int) - Method in class org.joni.ast.StringNode
 
toString() - Method in class org.joni.BitSet
 
toString() - Method in class org.joni.CodeRangeBuffer
 
toString() - Method in class org.joni.NameEntry
 
toString(int) - Static method in class org.joni.Option
 
toString() - Method in class org.joni.Region
 
toString() - Method in class org.joni.UnsetAddrList
 
Traverse - Interface in org.joni.constants
 
TRAVERSE_CALLBACK_AT_BOTH - Static variable in interface org.joni.constants.Traverse
 
TRAVERSE_CALLBACK_AT_FIRST - Static variable in interface org.joni.constants.Traverse
 
TRAVERSE_CALLBACK_AT_LAST - Static variable in interface org.joni.constants.Traverse
 
type - Variable in class org.joni.ast.AnchorNode
 
type - Variable in class org.joni.ast.CClassNode.CCStateArg
 
type - Variable in class org.joni.ast.EncloseNode
 
typeToString() - Method in class org.joni.ast.AnchorNode
 
typeToString() - Method in class org.joni.ast.EncloseNode
 

U

unsetAddrList - Variable in class org.joni.ast.CallNode
 
UnsetAddrList - Class in org.joni
 
UnsetAddrList(int) - Constructor for class org.joni.UnsetAddrList
 
upper - Variable in class org.joni.ast.QuantifierNode
 
USE_BACKREF_WITH_LEVEL - Static variable in interface org.joni.Config
 
USE_CAPTURE_HISTORY - Static variable in interface org.joni.Config
 
USE_COMBINATION_EXPLOSION_CHECK - Static variable in interface org.joni.Config
 
USE_FIND_LONGEST_SEARCH_ALL_OF_RANGE - Static variable in interface org.joni.Config
 
USE_MATCH_RANGE_MUST_BE_INSIDE_OF_SPECIFIED_RANGE - Static variable in interface org.joni.Config
 
USE_MONOMANIAC_CHECK_CAPTURES_IN_ENDLESS_REPEAT - Static variable in interface org.joni.Config
 
USE_NAMED_GROUP - Static variable in interface org.joni.Config
 
USE_NEWLINE_AT_END_OF_STRING_HAS_EMPTY_LINE - Static variable in interface org.joni.Config
 
USE_OP_PUSH_OR_JUMP_EXACT - Static variable in interface org.joni.Config
 
USE_PARSE_TREE_NODE_RECYCLE - Static variable in interface org.joni.Config
 
USE_POSIX_API_REGION_OPTION - Static variable in interface org.joni.Config
 
USE_QTFR_PEEK_NEXT - Static variable in interface org.joni.Config
 
USE_SHARED_CCLASS_TABLE - Static variable in interface org.joni.Config
 
USE_STRING_TEMPLATES - Static variable in interface org.joni.Config
 
USE_SUBEXP_CALL - Static variable in interface org.joni.Config
 
USE_VARIABLE_META_CHARS - Static variable in interface org.joni.Config
 
USE_WARN - Static variable in interface org.joni.Config
 
USE_WARNING_REDUNDANT_NESTED_REPEAT_OPERATOR - Static variable in interface org.joni.Config
 
USE_WORD_BEGIN_END - Static variable in interface org.joni.Config
 

V

v - Variable in class org.joni.ast.CClassNode.CCStateArg
 
ValueException - Exception in org.joni.exception
 
ValueException(String) - Constructor for exception org.joni.exception.ValueException
 
ValueException(String, String) - Constructor for exception org.joni.exception.ValueException
 
ValueException(String, byte[], int, int) - Constructor for exception org.joni.exception.ValueException
 
valueOf(String) - Static method in enum org.joni.constants.CCSTATE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.joni.constants.CCVALTYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.joni.constants.Reduce.ReduceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.joni.constants.TokenType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.joni.constants.CCSTATE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.joni.constants.CCVALTYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.joni.constants.Reduce.ReduceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.joni.constants.TokenType
Returns an array containing the constants of this enum type, in the order they are declared.
verifyTree(Set<Node>, WarnCallback) - Method in class org.joni.ast.CallNode
 
verifyTree(Set<Node>, WarnCallback) - Method in class org.joni.ast.ConsAltNode
 
verifyTree(Set<Node>, WarnCallback) - Method in class org.joni.ast.Node
 
vIsRaw - Variable in class org.joni.ast.CClassNode.CCStateArg
 
VOID - Static variable in interface org.joni.constants.StackType
 
vs - Variable in class org.joni.ast.CClassNode.CCStateArg
 
vsIsRaw - Variable in class org.joni.ast.CClassNode.CCStateArg
 

W

warn(String) - Method in interface org.joni.WarnCallback
 
WARN_CC_OP_NOT_ESCAPED - Static variable in interface org.joni.constants.SyntaxProperties
 
WARN_REDUNDANT_NESTED_REPEAT - Static variable in interface org.joni.constants.SyntaxProperties
 
WarnCallback - Interface in org.joni
 
warnCCOpNotEscaped() - Method in class org.joni.Syntax
 
warnings - Variable in class org.joni.Regex
 
Warnings - Interface in org.joni
 
warnReduntantNestedRepeat() - Method in class org.joni.Syntax
 
WORD - Static variable in interface org.joni.constants.OPCode
 
WORD_BEGIN - Static variable in interface org.joni.constants.AnchorType
 
WORD_BEGIN - Static variable in interface org.joni.constants.OPCode
 
WORD_BEGIN_SB - Static variable in interface org.joni.constants.OPCode
 
WORD_BOUND - Static variable in interface org.joni.constants.AnchorType
 
WORD_BOUND - Static variable in interface org.joni.constants.OPCode
 
WORD_BOUND_SB - Static variable in interface org.joni.constants.OPCode
 
WORD_END - Static variable in interface org.joni.constants.AnchorType
 
WORD_END - Static variable in interface org.joni.constants.OPCode
 
WORD_END_SB - Static variable in interface org.joni.constants.OPCode
 
WORD_SB - Static variable in interface org.joni.constants.OPCode
 
writeCodePoint(int, int) - Method in class org.joni.CodeRangeBuffer
 

Z

ZERO_OR_ONE_TIME - Static variable in interface org.joni.constants.MetaChar
 
zeroOrOneTime - Variable in class org.joni.Syntax.MetaCharTable
 
A B C D E F G H I J L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2017. All Rights Reserved.