Index

A B C D E F G H I J K L M N O P Q R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

A - Enum constant in enum class org.joni.ast.QuantifierNode.ReduceType
 
ABSADDR - Static variable in interface org.joni.constants.internal.Arguments
 
ABSADDR - Static variable in interface org.joni.constants.internal.OPSize
 
ABSENT - Static variable in interface org.joni.constants.internal.EncloseType
 
ABSENT - Static variable in interface org.joni.constants.internal.OPCode
 
ABSENT - Static variable in interface org.joni.constants.internal.OPSize
 
ABSENT - Static variable in interface org.joni.constants.internal.StackType
 
ABSENT_END - Static variable in interface org.joni.constants.internal.OPCode
 
ABSENT_END - Static variable in interface org.joni.constants.internal.OPSize
 
ABSENT_POS - Static variable in interface org.joni.constants.internal.StackType
 
AbstractBench - Class in org.joni.bench
 
AbstractBench() - Constructor for class org.joni.bench.AbstractBench
 
add(int) - Method in class org.joni.OptAnchorInfo
 
add(int, EncloseNode) - Method in class org.joni.UnsetAddrList
 
add(MinMaxLen) - Method in class org.joni.MinMaxLen
 
addAbsAddr(int) - Method in class org.joni.ArrayCompiler
 
addAllMultiByteRange(ScanEnvironment) - Method in class org.joni.ast.CClassNode
 
addAllMultiByteRange(ScanEnvironment, CodeRangeBuffer) - Static method in class org.joni.CodeRangeBuffer
 
addBackref(int) - Method in class org.joni.NameEntry
 
addBytes(byte[], int, int) - Method in class org.joni.ArrayCompiler
 
addChar(byte, Encoding) - Method in class org.joni.OptMapInfo
 
addCharAmb(byte[], int, int, Encoding, int) - Method in class org.joni.OptMapInfo
 
addChild(CaptureTreeNode) - Method in class org.joni.CaptureTreeNode
 
addCodeRange(CodeRangeBuffer, ScanEnvironment, int, int) - Static method in class org.joni.CodeRangeBuffer
 
addCodeRange(CodeRangeBuffer, ScanEnvironment, int, int, boolean) - Static method in class org.joni.CodeRangeBuffer
 
addCodeRange(ScanEnvironment, int, int) - Method in class org.joni.ast.CClassNode
 
addCodeRange(ScanEnvironment, int, int, boolean) - Method in class org.joni.ast.CClassNode
 
addCodeRangeToBuf(ScanEnvironment, int, int) - Method in class org.joni.ast.CClassNode
 
addCodeRangeToBuf(ScanEnvironment, int, int, boolean) - Method in class org.joni.ast.CClassNode
 
addCodeRangeToBuff(CodeRangeBuffer, ScanEnvironment, int, int) - Static method in class org.joni.CodeRangeBuffer
 
addCodeRangeToBuff(CodeRangeBuffer, ScanEnvironment, int, int, boolean) - Static method in class org.joni.CodeRangeBuffer
 
addCompileString(byte[], int, int, int, boolean) - Method in class org.joni.ArrayCompiler
 
addCompileString(byte[], int, int, int, boolean) - Method in class org.joni.Compiler
 
addCompileStringlength(byte[], int, int, int, boolean) - Method in class org.joni.ArrayCompiler
 
addCType(int, boolean, boolean, ScanEnvironment, IntHolder) - Method in class org.joni.ast.CClassNode
 
addCTypeByRange(int, boolean, ScanEnvironment, int, int[]) - Method in class org.joni.ast.CClassNode
 
addInt(int) - Method in class org.joni.ArrayCompiler
 
addInts(int[], int) - Method in class org.joni.ArrayCompiler
 
addLength(int) - Method in class org.joni.ArrayCompiler
 
addLength(int) - Method in class org.joni.MinMaxLen
 
addMemEntry() - Method in class org.joni.ScanEnvironment
 
addMemNum(int) - Method in class org.joni.ArrayCompiler
 
addMultiByteCClass(CodeRangeBuffer) - Method in class org.joni.ArrayCompiler
 
addOpcode(int) - Method in class org.joni.ArrayCompiler
 
addOpcodeOption(int, int) - Method in class org.joni.ArrayCompiler
 
addOpcodeRelAddr(int, int) - Method in class org.joni.ArrayCompiler
 
addOption(int) - Method in class org.joni.ArrayCompiler
 
addPropertyToCC(CClassNode, UnicodeCodeRange, boolean) - Method in class org.joni.Parser
 
addRelAddr(int) - Method in class org.joni.ArrayCompiler
 
addStateCheckNum(int) - Method in class org.joni.ArrayCompiler
 
addTemplate(byte[]) - Method in class org.joni.ArrayCompiler
 
ALL - Static variable in interface org.joni.constants.internal.StackPopLevel
 
alloc() - Method in class org.joni.NameEntry
 
allocateStack() - Static method in class org.joni.StackMachine
 
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_MULTIPLEX_DEFINITION_NAME_CALL - 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.internal.AnchorType
 
ALLOWED_IN_LB - Static variable in interface org.joni.constants.internal.EncloseType
 
ALLOWED_IN_LB - Static variable in interface org.joni.constants.internal.NodeType
 
ALLOWED_IN_LB_NOT - Static variable in interface org.joni.constants.internal.AnchorType
 
ALLOWED_IN_LB_NOT - Static variable in interface org.joni.constants.internal.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 - Enum constant in enum class org.joni.constants.internal.TokenType
 
ALT - Static variable in interface org.joni.constants.internal.NodeType
 
ALT - Static variable in interface org.joni.constants.internal.StackType
 
altMerge(MinMaxLen) - Method in class org.joni.MinMaxLen
 
altMerge(NodeOptInfo, OptEnvironment) - Method in class org.joni.NodeOptInfo
 
altMerge(OptAnchorInfo) - Method in class org.joni.OptAnchorInfo
 
altMerge(OptExactInfo, OptEnvironment) - Method in class org.joni.OptExactInfo
 
altMerge(OptMapInfo, Encoding) - Method in class org.joni.OptMapInfo
 
altRoot - Variable in class org.joni.ApplyCaseFoldArg
 
analyser - Variable in class org.joni.Compiler
 
Analyser - Class in org.joni
 
Analyser(Regex, Syntax, byte[], int, int, WarnCallback) - Constructor for class org.joni.Analyser
 
anchor - Variable in class org.joni.NodeOptInfo
 
anchor - Variable in class org.joni.OptExactInfo
 
anchor - Variable in class org.joni.OptMapInfo
 
anchor - Variable in class org.joni.Regex
 
ANCHOR - Enum constant in enum class org.joni.constants.internal.TokenType
 
ANCHOR - Static variable in interface org.joni.constants.internal.NodeType
 
anchorDmax - Variable in class org.joni.Regex
 
anchorDmin - Variable in class org.joni.Regex
 
AnchorNode - Class in org.joni.ast
 
AnchorNode(int) - Constructor for class org.joni.ast.AnchorNode
 
AnchorNode(int, boolean) - Constructor for class org.joni.ast.AnchorNode
 
anchorToString(int) - Static method in class org.joni.OptAnchorInfo
 
AnchorType - Interface in org.joni.constants.internal
 
and(CClassNode, ScanEnvironment) - Method in class org.joni.ast.CClassNode
 
and(BitSet) - Method in class org.joni.BitSet
 
andCodeRange1(CodeRangeBuffer, ScanEnvironment, int, int, int[], int) - Static method in class org.joni.CodeRangeBuffer
 
andCodeRangeBuff(CodeRangeBuffer, boolean, CodeRangeBuffer, boolean, ScanEnvironment) - Static method in class org.joni.CodeRangeBuffer
 
anyChar - Variable in class org.joni.Syntax.MetaCharTable
 
ANYCHAR - Enum constant in enum class org.joni.constants.internal.TokenType
 
ANYCHAR - Static variable in interface org.joni.constants.internal.OPCode
 
ANYCHAR - Static variable in interface org.joni.constants.MetaChar
 
ANYCHAR_ANYTIME - Enum constant in enum class org.joni.constants.internal.TokenType
 
ANYCHAR_ANYTIME - Static variable in interface org.joni.constants.MetaChar
 
ANYCHAR_ML - Static variable in interface org.joni.constants.internal.OPCode
 
ANYCHAR_ML_STAR - Static variable in interface org.joni.constants.internal.OPCode
 
ANYCHAR_ML_STAR_PEEK_NEXT - Static variable in interface org.joni.constants.internal.OPCode
 
ANYCHAR_STAR - Static variable in interface org.joni.constants.internal.AnchorType
 
ANYCHAR_STAR - Static variable in interface org.joni.constants.internal.OPCode
 
ANYCHAR_STAR - Static variable in interface org.joni.constants.internal.OPSize
 
ANYCHAR_STAR_MASK - Static variable in interface org.joni.constants.internal.AnchorType
 
ANYCHAR_STAR_ML - Static variable in interface org.joni.constants.internal.AnchorType
 
ANYCHAR_STAR_PEEK_NEXT - Static variable in interface org.joni.constants.internal.OPCode
 
ANYCHAR_STAR_PEEK_NEXT - Static variable in interface org.joni.constants.internal.OPSize
 
anyCharAnyTime - Variable in class org.joni.Syntax.MetaCharTable
 
AnyCharNode - Class in org.joni.ast
 
AnyCharNode() - Constructor for class org.joni.ast.AnyCharNode
 
anyTime - Variable in class org.joni.Syntax.MetaCharTable
 
ANYTIME - Static variable in interface org.joni.constants.MetaChar
 
apply(int, int[], int, Object) - Method in class org.joni.ApplyCaseFold
 
ApplyCaseFold - Class in org.joni
 
ApplyCaseFold() - Constructor for class org.joni.ApplyCaseFold
 
ApplyCaseFoldArg - Class in org.joni
 
ApplyCaseFoldArg(ScanEnvironment, CClassNode, CClassNode) - Constructor for class org.joni.ApplyCaseFoldArg
 
AQ - Enum constant in enum class org.joni.ast.QuantifierNode.ReduceType
 
Arguments - Interface in org.joni.constants.internal
 
ArrayCompiler - Class in org.joni
 
ArrayCompiler(Analyser) - Constructor for class org.joni.ArrayCompiler
 
ascCc - Variable in class org.joni.ApplyCaseFoldArg
 
ASCII_NOT_WORD - Static variable in interface org.joni.constants.internal.OPCode
 
ASCII_NOT_WORD_BOUND - Static variable in interface org.joni.constants.internal.OPCode
 
ASCII_RANGE - Static variable in class org.joni.Option
 
ASCII_WORD - Static variable in interface org.joni.constants.internal.OPCode
 
ASCII_WORD_BEGIN - Static variable in interface org.joni.constants.internal.OPCode
 
ASCII_WORD_BOUND - Static variable in interface org.joni.constants.internal.OPCode
 
ASCII_WORD_END - Static variable in interface org.joni.constants.internal.OPCode
 
asciiRange - Variable in class org.joni.ast.AnchorNode
 
asciiRange - Variable in class org.joni.ast.CTypeNode
 
ASIS - Enum constant in enum class org.joni.ast.QuantifierNode.ReduceType
 
ASIS - Static variable in class org.joni.Syntax
 
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
 
backNum - Variable in class org.joni.NameEntry
 
backP - Variable in class org.joni.Token
 
backref(int) - Method in class org.joni.ByteCodeMachine
 
BACKREF - Enum constant in enum class org.joni.constants.internal.TokenType
 
BACKREF_MULTI - Static variable in interface org.joni.constants.internal.OPCode
 
BACKREF_MULTI_IC - Static variable in interface org.joni.constants.internal.OPCode
 
BACKREF_WITH_LEVEL - Static variable in interface org.joni.constants.internal.OPCode
 
backRef1 - Variable in class org.joni.NameEntry
 
BACKREF1 - Static variable in interface org.joni.constants.internal.OPCode
 
BACKREF2 - Static variable in interface org.joni.constants.internal.OPCode
 
backrefedMem - Variable in class org.joni.ScanEnvironment
 
backrefEnd(int) - Method in class org.joni.ByteCodeMachine
 
backrefInvalid(int) - Method in class org.joni.ByteCodeMachine
 
backrefMatchAtNestedLevel(boolean, int, int, int, int) - Method in class org.joni.ByteCodeMachine
 
BACKREFN - Static variable in interface org.joni.constants.internal.OPCode
 
BACKREFN_IC - Static variable in interface org.joni.constants.internal.OPCode
 
BackRefNode - Class in org.joni.ast
 
BackRefNode(int, int[], boolean, boolean, int, ScanEnvironment) - Constructor for class org.joni.ast.BackRefNode
 
BackRefNode(int, int[], boolean, ScanEnvironment) - Constructor for class org.joni.ast.BackRefNode
 
backrefRelToAbs(int) - Method in class org.joni.Lexer
 
backRefs - Variable in class org.joni.NameEntry
 
backrefStart(int) - Method in class org.joni.ByteCodeMachine
 
BACKSLASH_ESCAPE_IN_CC - Static variable in interface org.joni.constants.SyntaxProperties
 
backSlashEscapeInCC() - Method in class org.joni.Syntax
 
backward - Variable in class org.joni.Regex
 
Backward() - Constructor for class org.joni.Search.Backward
 
backwardSearchRange(byte[], int, int, int, int, int) - Method in class org.joni.Matcher
 
base - Variable in class org.joni.Token
 
beg - Variable in class org.joni.CaptureTreeNode
 
beg - Variable in class org.joni.SingleRegion
 
begEnd - Variable in class org.joni.MultiRegion
 
begin - Variable in class org.joni.ScannerSupport
 
BEGIN_BUF - Static variable in interface org.joni.constants.internal.AnchorType
 
BEGIN_BUF - Static variable in interface org.joni.constants.internal.OPCode
 
BEGIN_LINE - Static variable in interface org.joni.constants.internal.AnchorType
 
BEGIN_LINE - Static variable in interface org.joni.constants.internal.OPCode
 
BEGIN_POSITION - Static variable in interface org.joni.constants.internal.AnchorType
 
BEGIN_POSITION - Static variable in interface org.joni.constants.internal.OPCode
 
behavior - Variable in class org.joni.Syntax
 
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
 
bestLen - Variable in class org.joni.ByteCodeMachine
 
bit(int) - Static method in class org.joni.BitSet
 
BIT_ALT - Static variable in interface org.joni.constants.internal.NodeType
 
BIT_ANCHOR - Static variable in interface org.joni.constants.internal.NodeType
 
BIT_BREF - Static variable in interface org.joni.constants.internal.NodeType
 
BIT_CALL - Static variable in interface org.joni.constants.internal.NodeType
 
BIT_CANY - Static variable in interface org.joni.constants.internal.NodeType
 
BIT_CCLASS - Static variable in interface org.joni.constants.internal.NodeType
 
BIT_CTYPE - Static variable in interface org.joni.constants.internal.NodeType
 
BIT_ENCLOSE - Static variable in interface org.joni.constants.internal.NodeType
 
BIT_LIST - Static variable in interface org.joni.constants.internal.NodeType
 
BIT_QTFR - Static variable in interface org.joni.constants.internal.NodeType
 
BIT_STATUS_BITS_NUM - Static variable in class org.joni.BitStatus
 
BIT_STR - Static variable in interface org.joni.constants.internal.NodeType
 
bits - Variable in class org.joni.BitSet
 
BITS_IN_ROOM - Static variable in class org.joni.BitSet
 
BITS_PER_BYTE - Static variable in class org.joni.BitSet
 
BITS_TO_STRING_WRAP - Static variable in class org.joni.BitSet
 
BitSet - Class in org.joni
 
BitSet() - Constructor for class org.joni.BitSet
 
BITSET_SIZE - Static variable in class org.joni.BitSet
 
BitStatus - Class in org.joni
 
BitStatus() - Constructor for class org.joni.BitStatus
 
BM_BACKWARD - Static variable in class org.joni.Search
 
BM_FORWARD - Static variable in class org.joni.Search
 
BM_IC_FORWARD - Static variable in class org.joni.Search
 
BM_NOT_REV_FORWARD - Static variable in class org.joni.Search
 
BM_NOT_REV_IC_FORWARD - Static variable in class org.joni.Search
 
BRACKET_END - Static variable in class org.joni.Parser
 
BREF - Static variable in interface org.joni.constants.internal.NodeType
 
bs - Variable in class org.joni.ast.CClassNode
 
bsAll() - Static method in class org.joni.BitStatus
 
bsAt(int, int) - Static method in class org.joni.BitStatus
 
bsClear() - Static method in class org.joni.BitStatus
 
bsOnAt(int, int) - Static method in class org.joni.BitStatus
 
bsOnAtSimple(int, int) - Static method in class org.joni.BitStatus
 
bsOnOff(int, int, boolean) - Static method in class org.joni.BitStatus
 
btMemEnd - Variable in class org.joni.Regex
 
btMemEnd - Variable in class org.joni.ScanEnvironment
 
btMemStart - Variable in class org.joni.Regex
 
btMemStart - Variable in class org.joni.ScanEnvironment
 
byteCodeListToString() - Method in class org.joni.ByteCodePrinter
 
ByteCodeMachine - Class in org.joni
 
ByteCodeMachine(Regex, Region, byte[], int, int) - Constructor for class org.joni.ByteCodeMachine
 
ByteCodePrinter - Class in org.joni
 
ByteCodePrinter(Regex) - Constructor for class org.joni.ByteCodePrinter
 
bytes - Variable in class org.joni.ast.StringNode
 
bytes - Variable in class org.joni.Matcher
 
bytes - Variable in class org.joni.OptExactInfo
 
bytes - Variable in class org.joni.ScannerSupport
 
ByteValTable - Static variable in class org.joni.OptMapInfo
 

C

c - Variable in class org.joni.ScannerSupport
 
CALL - Enum constant in enum class org.joni.constants.internal.TokenType
 
CALL - Static variable in interface org.joni.constants.internal.NodeType
 
CALL - Static variable in interface org.joni.constants.internal.OPCode
 
CALL - Static variable in interface org.joni.constants.internal.OPSize
 
CALL_FRAME - Static variable in interface org.joni.constants.internal.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.internal.NodeType
 
CAPTURE_GROUP - Static variable in class org.joni.Option
 
CAPTURE_ONLY_NAMED_GROUP - Static variable in interface org.joni.constants.SyntaxProperties
 
captureHistory - Variable in class org.joni.Regex
 
captureHistory - Variable in class org.joni.ScanEnvironment
 
captureOnlyNamedGroup() - Method in class org.joni.Syntax
 
CaptureTreeNode - Class in org.joni
 
CaptureTreeNode() - Constructor for class org.joni.CaptureTreeNode
 
CASE_FOLD_IS_APPLIED_INSIDE_NEGATIVE_CCLASS - Static variable in interface org.joni.Config
 
caseFoldFlag - Variable in class org.joni.OptEnvironment
 
caseFoldFlag - Variable in class org.joni.Regex
 
caseFoldFlag - Variable in class org.joni.ScanEnvironment
 
catByte(byte) - Method in class org.joni.ast.StringNode
 
catBytes(byte[], int, int) - Method in class org.joni.ast.StringNode
 
catCode(int, Encoding) - Method in class org.joni.ast.StringNode
 
cc - Variable in class org.joni.ApplyCaseFoldArg
 
CC_AND - Enum constant in enum class org.joni.constants.internal.TokenType
 
CC_CC_OPEN - Enum constant in enum class org.joni.constants.internal.TokenType
 
CC_CLOSE - Enum constant in enum class org.joni.constants.internal.TokenType
 
CC_OPEN - Enum constant in enum class org.joni.constants.internal.TokenType
 
CC_RANGE - Enum constant in enum class org.joni.constants.internal.TokenType
 
ccDuplicateWarn() - Method in class org.joni.ScanEnvironment
 
ccEscWarn(String) - Method in class org.joni.ScanEnvironment
 
CCLASS - Static variable in interface org.joni.constants.internal.NodeType
 
CCLASS - Static variable in interface org.joni.constants.internal.OPCode
 
CCLASS_MB - Static variable in interface org.joni.constants.internal.OPCode
 
CCLASS_MB_NOT - Static variable in interface org.joni.constants.internal.OPCode
 
CCLASS_MIX - Static variable in interface org.joni.constants.internal.OPCode
 
CCLASS_MIX_NOT - Static variable in interface org.joni.constants.internal.OPCode
 
CCLASS_NOT - Static variable in interface org.joni.constants.internal.OPCode
 
cClassCaseFold(Node, CClassNode, CClassNode) - Method in class org.joni.Parser
 
CClassNode - Class in org.joni.ast
 
CClassNode() - Constructor for class org.joni.ast.CClassNode
 
CClassNode.CCSTATE - Enum Class in org.joni.ast
 
CClassNode.CCStateArg - Class in org.joni.ast
 
CClassNode.CCVALTYPE - Enum Class in org.joni.ast
 
CCSTATE() - Constructor for enum class org.joni.ast.CClassNode.CCSTATE
 
CCStateArg() - Constructor for class org.joni.ast.CClassNode.CCStateArg
 
CCVALTYPE() - Constructor for enum class org.joni.ast.CClassNode.CCVALTYPE
 
CEC_CONT_BIG_REPEAT - Static variable in class org.joni.Analyser
 
CEC_IN_FINITE_REPEAT - Static variable in class org.joni.Analyser
 
CEC_IN_INFINITE_REPEAT - Static variable in class org.joni.Analyser
 
CEC_INFINITE_NUM - Static variable in class org.joni.Analyser
 
CEC_THRES_NUM_BIG_REPEAT - Static variable in class org.joni.Analyser
 
cfbuf - Variable in class org.joni.ByteCodeMachine
 
cfbuf() - Method in class org.joni.ByteCodeMachine
 
cfbuf2 - Variable in class org.joni.ByteCodeMachine
 
cfbuf2() - Method in class org.joni.ByteCodeMachine
 
CHAR - Enum constant in enum class org.joni.constants.internal.TokenType
 
CHAR_CLASS_VALUE_AT_END_OF_RANGE - Static variable in interface org.joni.exception.ErrorMessages
 
CHAR_CLASS_VALUE_AT_START_OF_RANGE - Static variable in interface org.joni.exception.ErrorMessages
 
CHAR_PROPERTY - Enum constant in enum class org.joni.constants.internal.TokenType
 
CHAR_TABLE_SIZE - Static variable in interface org.joni.Config
 
CHAR_TYPE - Enum constant in enum class org.joni.constants.internal.TokenType
 
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
 
checkCaptureHistory(Region) - Method in class org.joni.ByteCodeMachine
 
checkTypeTree(Node, int, int, int) - Method in class org.joni.Analyser
 
children - Variable in class org.joni.CaptureTreeNode
 
cknOn(int) - Static method in class org.joni.ArrayCompiler
 
CLASS - Enum constant in enum class org.joni.ast.CClassNode.CCVALTYPE
 
clear() - Method in class org.joni.ast.CClassNode
 
clear() - Method in class org.joni.BitSet
 
clear() - Method in class org.joni.CaptureTreeNode
 
clear() - Method in class org.joni.MinMaxLen
 
clear() - Method in class org.joni.MultiRegion
 
clear() - Method in class org.joni.NodeOptInfo
 
clear() - Method in class org.joni.OptAnchorInfo
 
clear() - Method in class org.joni.OptExactInfo
 
clear() - Method in class org.joni.OptMapInfo
 
clear() - Method in class org.joni.Region
 
clear() - Method in class org.joni.SingleRegion
 
clear(int) - Method in class org.joni.BitSet
 
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
 
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(ScanEnvironment) - Method in class org.joni.ast.CClassNode
 
clearOptimizeInfo() - Method in class org.joni.Regex
 
clearRaw() - Method in class org.joni.ast.StringNode
 
clearRecursion() - Method in class org.joni.ast.StateNode
 
clearShared() - Method in class org.joni.ast.StringNode
 
clearStopBtSimpleRepeat() - Method in class org.joni.ast.StateNode
 
clone() - Method in class org.joni.CodeRangeBuffer
 
clone() - Method in class org.joni.MultiRegion
 
clone() - Method in class org.joni.Region
 
clone() - Method in class org.joni.SingleRegion
 
cloneTree() - Method in class org.joni.CaptureTreeNode
 
closeBracketWithoutEscapeWarn(String) - Method in class org.joni.ScanEnvironment
 
code - Variable in class org.joni.ArrayCompiler
 
code - Variable in class org.joni.ByteCodeMachine
 
code - Variable in class org.joni.ByteCodePrinter
 
code - Variable in class org.joni.Regex
 
CODE_POINT - Enum constant in enum class org.joni.ast.CClassNode.CCVALTYPE
 
CODE_POINT - Enum constant in enum class org.joni.constants.internal.TokenType
 
CODE_POINT - Static variable in interface org.joni.constants.internal.OPSize
 
codeExistCheck(int, boolean) - Method in class org.joni.Parser
 
codeLength - Variable in class org.joni.ArrayCompiler
 
codeLength - Variable in class org.joni.ByteCodePrinter
 
codeLength - Variable in class org.joni.Regex
 
CodeRangeBuffer - Class in org.joni
 
CodeRangeBuffer() - Constructor for class org.joni.CodeRangeBuffer
 
CodeRangeBuffer(CodeRangeBuffer) - Constructor for class org.joni.CodeRangeBuffer
 
combExpCheckNum - Variable in class org.joni.ast.QuantifierNode
 
combExpMaxRegNum - Variable in class org.joni.ScanEnvironment
 
COMP_EM_BASE - Static variable in class org.joni.OptExactInfo
 
compare(OptMapInfo) - Method in class org.joni.OptExactInfo
 
compareDistanceValue(MinMaxLen, int, int) - Method in class org.joni.MinMaxLen
 
compile() - Method in class org.joni.Analyser
 
compile(Node) - Method in class org.joni.Compiler
 
compileAltNode(ListNode) - Method in class org.joni.ArrayCompiler
 
compileAltNode(ListNode) - Method in class org.joni.Compiler
 
compileAnchorNode(AnchorNode) - Method in class org.joni.ArrayCompiler
 
compileAnchorNode(AnchorNode) - Method in class org.joni.Compiler
 
compileAnyCharNode() - Method in class org.joni.ArrayCompiler
 
compileAnyCharNode() - Method in class org.joni.Compiler
 
compileBackrefNode(BackRefNode) - Method in class org.joni.ArrayCompiler
 
compileBackrefNode(BackRefNode) - Method in class org.joni.Compiler
 
compileCallNode(CallNode) - Method in class org.joni.ArrayCompiler
 
compileCallNode(CallNode) - Method in class org.joni.Compiler
 
compileCClassNode(CClassNode) - Method in class org.joni.ArrayCompiler
 
compileCClassNode(CClassNode) - Method in class org.joni.Compiler
 
compileCECLengthQuantifierNode(QuantifierNode) - Method in class org.joni.ArrayCompiler
 
compileCECQuantifierNode(QuantifierNode) - Method in class org.joni.ArrayCompiler
 
compileCECQuantifierNode(QuantifierNode) - Method in class org.joni.Compiler
 
compileCTypeNode(CTypeNode) - Method in class org.joni.ArrayCompiler
 
compileCTypeNode(CTypeNode) - Method in class org.joni.Compiler
 
compiledByteCodeListToString() - Method in class org.joni.ByteCodePrinter
 
compiledByteCodeToString(StringBuilder, int) - Method in class org.joni.ByteCodePrinter
 
compileEncloseNode(EncloseNode) - Method in class org.joni.ArrayCompiler
 
compileEncloseNode(EncloseNode) - Method in class org.joni.Compiler
 
compileLengthAnchorNode(AnchorNode) - Method in class org.joni.ArrayCompiler
 
compileLengthCClassNode(CClassNode) - Method in class org.joni.ArrayCompiler
 
compileLengthEncloseNode(EncloseNode) - Method in class org.joni.ArrayCompiler
 
compileLengthOptionNode(EncloseNode) - Method in class org.joni.ArrayCompiler
 
compileLengthStringNode(Node) - Method in class org.joni.ArrayCompiler
 
compileLengthStringRawNode(StringNode) - Method in class org.joni.ArrayCompiler
 
compileLengthTree(Node) - Method in class org.joni.ArrayCompiler
 
compileNonCECLengthQuantifierNode(QuantifierNode) - Method in class org.joni.ArrayCompiler
 
compileNonCECQuantifierNode(QuantifierNode) - Method in class org.joni.ArrayCompiler
 
compileNonCECQuantifierNode(QuantifierNode) - Method in class org.joni.Compiler
 
compileOptionNode(EncloseNode) - Method in class org.joni.ArrayCompiler
 
compileOptionNode(EncloseNode) - Method in class org.joni.Compiler
 
Compiler - Class in org.joni
 
Compiler(Analyser) - Constructor for class org.joni.Compiler
 
compileRangeRepeatNode(QuantifierNode, int, int) - Method in class org.joni.ArrayCompiler
 
compileStringNode(StringNode) - Method in class org.joni.Compiler
 
compileStringRawNode(StringNode) - Method in class org.joni.Compiler
 
compileTree(Node) - Method in class org.joni.Compiler
 
compileTreeEmptyCheck(Node, int) - Method in class org.joni.ArrayCompiler
 
compileTreeNTimes(Node, int) - Method in class org.joni.Compiler
 
COMPLETE - Enum constant in enum class org.joni.ast.CClassNode.CCSTATE
 
concat(OptAnchorInfo, OptAnchorInfo, int, int) - Method in class org.joni.OptAnchorInfo
 
concat(OptExactInfo, Encoding) - Method in class org.joni.OptExactInfo
 
concatLeftNode(NodeOptInfo, Encoding) - Method in class org.joni.NodeOptInfo
 
concatStr(byte[], int, int, boolean, Encoding) - Method in class org.joni.OptExactInfo
 
CONDITION - Static variable in interface org.joni.constants.internal.EncloseType
 
CONDITION - Static variable in interface org.joni.constants.internal.OPCode
 
CONDITION - Static variable in interface org.joni.constants.internal.OPSize
 
Config - Interface in org.joni
 
ConfigSupport - Class in org.joni
 
ConfigSupport() - Constructor for class org.joni.ConfigSupport
 
containingAnchor - Variable in class org.joni.ast.EncloseNode
 
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
 
CONTROL_CODE_SYNTAX - Static variable in interface org.joni.exception.ErrorMessages
 
convertBackslashValue(int) - Method in class org.joni.ScanEnvironment
 
copy(QuantifierNode) - Method in class org.joni.ast.QuantifierNode
 
copy(BitSet) - Method in class org.joni.BitSet
 
copy(MinMaxLen) - Method in class org.joni.MinMaxLen
 
copy(NodeOptInfo) - Method in class org.joni.NodeOptInfo
 
copy(OptAnchorInfo) - Method in class org.joni.OptAnchorInfo
 
copy(OptEnvironment) - Method in class org.joni.OptEnvironment
 
copy(OptExactInfo) - Method in class org.joni.OptExactInfo
 
copy(OptMapInfo) - Method in class org.joni.OptMapInfo
 
CR_7_BIT - Static variable in class org.joni.Option
 
CR_FROM(int[], int) - Static method in class org.joni.ast.CClassNode
 
CR_TO(int[], int) - Static method in class org.joni.ast.CClassNode
 
create(Regex, Region, byte[], int, int) - Method in class org.joni.MatcherFactory
 
createNodeFromArray(boolean, Node[], int, int) - Method in class org.joni.Parser
 
createNodeFromArray(Node[], int) - Method in class org.joni.Parser
 
createPropertyNode(Node[], int, UnicodeCodeRange) - Method in class org.joni.Parser
 
ctype - Variable in class org.joni.ast.CTypeNode
 
CTYPE - Static variable in interface org.joni.constants.internal.NodeType
 
CTypeNode - Class in org.joni.ast
 
CTypeNode(int, boolean, boolean) - Constructor for class org.joni.ast.CTypeNode
 
currentPrecReadNotNode() - Method in class org.joni.ScanEnvironment
 
currMaxRegNum - Variable in class org.joni.ScanEnvironment
 

D

DEBUG - Static variable in interface org.joni.Config
 
DEBUG_ALL - 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
 
debugBackwardSearchRange(int, int, int) - Method in class org.joni.Matcher
 
debugForwardSearchRange(int, int, int, int) - Method in class org.joni.Matcher
 
debugForwardSearchRangeSuccess(int, int, int) - Method in class org.joni.Matcher
 
debugMatchBegin() - Method in class org.joni.ByteCodeMachine
 
debugMatchLoop() - Method in class org.joni.ByteCodeMachine
 
debugSearch(int, int, int, int) - Method in class org.joni.Matcher
 
debugSearch(String, int, int, int) - Static method in class org.joni.Matcher
 
decreaseRepeatCount() - Method in class org.joni.StackEntry
 
DEFAULT - Static variable in class org.joni.MatcherFactory
 
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_ENCODING - Static variable in class org.joni.Regex
 
DEL - Enum constant in enum class org.joni.ast.QuantifierNode.ReduceType
 
DIFFERENT_LEN_ALT_LOOK_BEHIND - Static variable in interface org.joni.constants.SyntaxProperties
 
differentLengthAltLookBehind() - Method in class org.joni.Syntax
 
disableNoNameGroupCapture(Node) - Method in class org.joni.Analyser
 
distanceAdd(int, int) - Static method in class org.joni.MinMaxLen
 
distanceMultiply(int, int) - Static method in class org.joni.MinMaxLen
 
distanceRangeToString(int, int) - Static method in class org.joni.MinMaxLen
 
distanceValue() - Method in class org.joni.MinMaxLen
 
distValues - Static variable in class org.joni.MinMaxLen
 
divideLookBehindAlternatives(Node) - Method in class org.joni.Analyser
 
dMax - Variable in class org.joni.Regex
 
dMin - Variable in class org.joni.Regex
 
DONT_CAPTURE_GROUP - Static variable in class org.joni.Option
 
DONT_OPTIMIZE - Static variable in interface org.joni.Config
Deprecated.
doubleStack() - Method in class org.joni.StackMachine
 

E

E1 - Variable in class org.joni.StackEntry
 
E2 - Variable in class org.joni.StackEntry
 
E3 - Variable in class org.joni.StackEntry
 
E4 - Variable in class org.joni.StackEntry
 
E5 - Variable in class org.joni.SCStackEntry
 
ECMAScript - Static variable in class org.joni.Syntax
 
Emacs - Static variable in class org.joni.Syntax
 
EMPTY - Static variable in class org.joni.ast.StringNode
 
EMPTY_CHAR_CLASS - Static variable in interface org.joni.exception.ErrorMessages
 
EMPTY_GROUP_NAME - Static variable in interface org.joni.exception.ErrorMessages
 
EMPTY_RANGE_IN_CHAR_CLASS - Static variable in interface org.joni.exception.ErrorMessages
 
enc - Variable in class org.joni.ByteCodePrinter
 
enc - Variable in class org.joni.Compiler
 
enc - Variable in class org.joni.Matcher
 
enc - Variable in class org.joni.OptEnvironment
 
enc - Variable in class org.joni.Regex
 
enc - Variable in class org.joni.ScanEnvironment
 
enc - Variable in class org.joni.ScannerSupport
 
ENCLOSE - Static variable in interface org.joni.constants.internal.NodeType
 
EncloseNode - Class in org.joni.ast
 
EncloseNode(int) - Constructor for class org.joni.ast.EncloseNode
 
EncloseType - Interface in org.joni.constants.internal
 
encStringToString(byte[], int, int) - Method in class org.joni.Analyser
 
end - Variable in class org.joni.ast.StringNode
 
end - Variable in class org.joni.CaptureTreeNode
 
end - Variable in class org.joni.Matcher
 
end - Variable in class org.joni.ScannerSupport
 
end - Variable in class org.joni.SingleRegion
 
END - Static variable in interface org.joni.constants.internal.OPCode
 
END_BUF - Static variable in interface org.joni.constants.internal.AnchorType
 
END_BUF - Static variable in interface org.joni.constants.internal.OPCode
 
END_BUF_MASK - Static variable in interface org.joni.constants.internal.AnchorType
 
END_LINE - Static variable in interface org.joni.constants.internal.AnchorType
 
END_LINE - Static variable in interface org.joni.constants.internal.OPCode
 
END_PATTERN_AT_CONTROL - Static variable in interface org.joni.exception.ErrorMessages
 
END_PATTERN_AT_ESCAPE - Static variable in interface org.joni.exception.ErrorMessages
 
END_PATTERN_AT_LEFT_BRACE - Static variable in interface org.joni.exception.ErrorMessages
 
END_PATTERN_AT_LEFT_BRACKET - Static variable in interface org.joni.exception.ErrorMessages
 
END_PATTERN_AT_META - Static variable in interface org.joni.exception.ErrorMessages
 
END_PATTERN_IN_GROUP - Static variable in interface org.joni.exception.ErrorMessages
 
END_PATTERN_WITH_UNMATCHED_PARENTHESIS - Static variable in interface org.joni.exception.ErrorMessages
 
endBestLength() - Method in class org.joni.ByteCodeMachine
 
endBuf(int, int, int, int) - Method in class org.joni.Matcher
 
ensure(int) - Method in class org.joni.ArrayCompiler
 
ensure(int) - Method in class org.joni.ast.StringNode
 
ensure1() - Method in class org.joni.StackMachine
 
ensureSize() - Method in class org.joni.NameEntry
 
ensureSize(int) - Method in class org.joni.CodeRangeBuffer
 
entryRepeatRange(int, int, int) - Method in class org.joni.ArrayCompiler
 
env - Variable in class org.joni.ApplyCaseFoldArg
 
env - Variable in class org.joni.Lexer
 
EOT - Enum constant in enum class org.joni.constants.internal.TokenType
 
equal(MinMaxLen) - Method in class org.joni.MinMaxLen
 
err - Static variable in interface org.joni.Config
 
ErrorMessages - Interface in org.joni.exception
 
esc - Variable in class org.joni.Syntax.MetaCharTable
 
ESCAPE - Static variable in interface org.joni.constants.MetaChar
 
escaped - Variable in class org.joni.Token
 
exact - Variable in class org.joni.Regex
 
EXACT1 - Static variable in interface org.joni.constants.internal.OPCode
 
EXACT1_IC - Static variable in interface org.joni.constants.internal.OPCode
 
EXACT1_IC_SB - Static variable in interface org.joni.constants.internal.OPCode
 
EXACT2 - Static variable in interface org.joni.constants.internal.OPCode
 
EXACT3 - Static variable in interface org.joni.constants.internal.OPCode
 
EXACT4 - Static variable in interface org.joni.constants.internal.OPCode
 
EXACT5 - Static variable in interface org.joni.constants.internal.OPCode
 
exactEnd - Variable in class org.joni.Regex
 
EXACTMB2N - Static variable in interface org.joni.constants.internal.OPCode
 
EXACTMB2N1 - Static variable in interface org.joni.constants.internal.OPCode
 
EXACTMB2N2 - Static variable in interface org.joni.constants.internal.OPCode
 
EXACTMB2N3 - Static variable in interface org.joni.constants.internal.OPCode
 
EXACTMB3N - Static variable in interface org.joni.constants.internal.OPCode
 
EXACTMBN - Static variable in interface org.joni.constants.internal.OPCode
 
EXACTN - Static variable in interface org.joni.constants.internal.OPCode
 
EXACTN_IC - Static variable in interface org.joni.constants.internal.OPCode
 
EXACTN_IC_SB - Static variable in interface org.joni.constants.internal.OPCode
 
exactP - Variable in class org.joni.Regex
 
exb - Variable in class org.joni.NodeOptInfo
 
execute(boolean) - Method in class org.joni.ByteCodeMachine
 
executeSb(boolean) - Method in class org.joni.ByteCodeMachine
 
exm - Variable in class org.joni.NodeOptInfo
 
expand(int) - Method in class org.joni.CodeRangeBuffer
 
EXPAND_STRING_MAX_LENGTH - Static variable in class org.joni.Analyser
 
expandCaseFoldMakeRemString(byte[], int, int) - Method in class org.joni.Analyser
 
expandCaseFoldString(Node) - Method in class org.joni.Analyser
 
expandCaseFoldStringAlt(int, CaseFoldCodeItem[], byte[], int, int, int, ObjPtr<Node>) - Method in class org.joni.Analyser
 
expr - Variable in class org.joni.NodeOptInfo
 
EXTEND - Static variable in class org.joni.Option
 
EXTENDED_GRAPHEME_CLUSTER - Enum constant in enum class org.joni.constants.internal.TokenType
 

F

factory - Variable in class org.joni.Regex
 
FAIL - Static variable in interface org.joni.constants.internal.OPCode
 
FAIL - Static variable in interface org.joni.constants.internal.OPSize
 
FAIL_LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.internal.OPCode
 
FAIL_LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.internal.OPSize
 
FAIL_POS - Static variable in interface org.joni.constants.internal.OPCode
 
FAIL_POS - Static variable in interface org.joni.constants.internal.OPSize
 
FAILED - Static variable in class org.joni.Matcher
 
fetch() - Method in class org.joni.ScannerSupport
 
fetchCharPropertyToCType() - Method in class org.joni.Lexer
 
fetchEscapedValue() - Method in class org.joni.Lexer
 
fetchEscapedValueBackSlash() - Method in class org.joni.Lexer
 
fetchEscapedValueControl() - Method in class org.joni.Lexer
 
fetchName(int, boolean) - Method in class org.joni.Lexer
 
fetchNamedBackrefToken() - Method in class org.joni.Lexer
 
fetchNameErr(int, int, String) - Method in class org.joni.Lexer
 
fetchNameForNamedGroup(int, boolean) - Method in class org.joni.Lexer
 
fetchNameForNoNamedGroup(int, boolean) - Method in class org.joni.Lexer
 
fetchNameTeardown(int, int, int, String) - Method in class org.joni.Lexer
 
fetchNameWithLevel(int, Ptr, Ptr) - Method in class org.joni.Lexer
 
fetchRangeQuantifier() - Method in class org.joni.Lexer
 
fetchStack() - Static method in class org.joni.StackMachine
 
fetchTo() - Method in class org.joni.ScannerSupport
 
fetchToken() - Method in class org.joni.Lexer
 
fetchTokenFor_anchor(int) - Method in class org.joni.Lexer
 
fetchTokenFor_charProperty() - Method in class org.joni.Lexer
 
fetchTokenFor_digit() - Method in class org.joni.Lexer
 
fetchTokenFor_metaChars() - Method in class org.joni.Lexer
 
fetchTokenFor_NamedBackref() - Method in class org.joni.Lexer
 
fetchTokenFor_openBrace() - Method in class org.joni.Lexer
 
fetchTokenFor_repeat(int, int) - Method in class org.joni.Lexer
 
fetchTokenFor_subexpCall() - Method in class org.joni.Lexer
 
fetchTokenFor_uHex() - Method in class org.joni.Lexer
 
fetchTokenFor_xBrace() - Method in class org.joni.Lexer
 
fetchTokenFor_zero() - Method in class org.joni.Lexer
 
fetchTokenInCC() - Method in class org.joni.Lexer
 
fetchTokenInCCFor_and() - Method in class org.joni.Lexer
 
fetchTokenInCCFor_charType(boolean, int) - Method in class org.joni.Lexer
 
fetchTokenInCCFor_digit() - Method in class org.joni.Lexer
 
fetchTokenInCCFor_p() - Method in class org.joni.Lexer
 
fetchTokenInCCFor_posixBracket() - Method in class org.joni.Lexer
 
fetchTokenInCCFor_u() - Method in class org.joni.Lexer
 
fetchTokenInCCFor_x() - Method in class org.joni.Lexer
 
FIND_LONGEST - Static variable in class org.joni.Option
 
FIND_NOT_EMPTY - Static variable in class org.joni.Option
 
findStrPosition(int[], int, int, int, Ptr) - Method in class org.joni.Parser
 
finish() - Method in class org.joni.ArrayCompiler
 
finish() - Method in class org.joni.ByteCodeMachine
 
finish() - Method in class org.joni.Compiler
 
FINISH - Static variable in interface org.joni.constants.internal.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
 
FLAG_NCCLASS_NOT - Static variable in class org.joni.ast.CClassNode
 
flags - Variable in class org.joni.ast.CClassNode
 
flagsToString() - Method in class org.joni.ast.CClassNode
 
flagsToString() - Method in class org.joni.ast.StringNode
 
forward - Variable in class org.joni.Regex
 
Forward() - Constructor for class org.joni.Search.Forward
 
forwardSearchRange(byte[], int, int, int, int, IntHolder) - Method in class org.joni.Matcher
 
FOUND_CALLED_NODE - Static variable in class org.joni.Analyser
 
FREE - Static variable in interface org.joni.constants.internal.StackPopLevel
 
from - Variable in class org.joni.ast.CClassNode.CCStateArg
 
fromCodePoint(int, Encoding) - Static method in class org.joni.ast.StringNode
 
fromIsRaw - Variable in class org.joni.ast.CClassNode.CCStateArg
 

G

GET_CHAR_LEN_TOP_ALT_VARLEN - Static variable in class org.joni.Analyser
 
GET_CHAR_LEN_VARLEN - Static variable in class org.joni.Analyser
 
getAbsentEndStr() - Method in class org.joni.StackEntry
 
getAbsentStr() - Method in class org.joni.StackEntry
 
getAddressName() - Method in class org.joni.ast.Node
 
getAnchorASCIIRange() - Method in class org.joni.Token
 
getAnchorSubtype() - Method in class org.joni.Token
 
getBackrefByName() - Method in class org.joni.Token
 
getBackrefExistLevel() - Method in class org.joni.Token
 
getBackrefLevel() - Method in class org.joni.Token
 
getBackrefNum() - Method in class org.joni.Token
 
getBackrefRef1() - Method in class org.joni.Token
 
getBackrefRefs() - Method in class org.joni.Token
 
getBackRefs() - Method in class org.joni.NameEntry
 
getBeg(int) - Method in class org.joni.MultiRegion
 
getBeg(int) - Method in class org.joni.Region
 
getBeg(int) - Method in class org.joni.SingleRegion
 
getBegin() - Method in class org.joni.Matcher
 
getBegin() - Method in class org.joni.ScannerSupport
 
getBoolean(String, boolean) - Static method in class org.joni.ConfigSupport
 
getC() - Method in class org.joni.Token
 
getCallFrameNum() - Method in class org.joni.StackEntry
 
getCallFramePStr() - Method in class org.joni.StackEntry
 
getCallFrameRetAddr() - Method in class org.joni.StackEntry
 
getCallGNum() - Method in class org.joni.Token
 
getCallNameEnd() - Method in class org.joni.Token
 
getCallNameP() - Method in class org.joni.Token
 
getCallRel() - Method in class org.joni.Token
 
getCaptureTree() - Method in class org.joni.Region
 
getCharLengthTree(Node) - Method in class org.joni.Analyser
 
getCharLengthTree(Node, int) - Method in class org.joni.Analyser
 
getChild() - Method in class org.joni.ast.AnchorNode
 
getChild() - Method in class org.joni.ast.CallNode
 
getChild() - Method in class org.joni.ast.EncloseNode
 
getChild() - Method in class org.joni.ast.ListNode
 
getChild() - Method in class org.joni.ast.Node
 
getChild() - Method in class org.joni.ast.Node.TopNode
 
getChild() - Method in class org.joni.ast.QuantifierNode
 
getCode() - Method in class org.joni.Token
 
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
 
getEnd() - Method in class org.joni.ScannerSupport
 
getEnd(int) - Method in class org.joni.MultiRegion
 
getEnd(int) - Method in class org.joni.Region
 
getEnd(int) - Method in class org.joni.SingleRegion
 
getHeadValueNode(Node, boolean) - Method in class org.joni.Analyser
 
getInt(String, int) - Static method in class org.joni.ConfigSupport
 
getMaxMatchLength(Node) - Method in class org.joni.Analyser
 
getMemEnd() - Method in class org.joni.StackEntry
 
getMemNum() - Method in class org.joni.StackEntry
 
getMemPStr() - Method in class org.joni.StackEntry
 
getMemStart() - Method in class org.joni.StackEntry
 
getMemStart(int) - Method in class org.joni.StackMachine
 
getMinMatchLength(Node) - Method in class org.joni.Analyser
 
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.CTypeNode
 
getName() - Method in class org.joni.ast.EncloseNode
 
getName() - Method in class org.joni.ast.ListNode
 
getName() - Method in class org.joni.ast.Node
 
getName() - Method in class org.joni.ast.Node.TopNode
 
getName() - Method in class org.joni.ast.QuantifierNode
 
getName() - Method in class org.joni.ast.StringNode
 
getName() - Method in class org.joni.Search.Forward
 
getNullCheckNum() - Method in class org.joni.StackEntry
 
getNullCheckPStr() - Method in class org.joni.StackEntry
 
getNumRegs() - Method in class org.joni.MultiRegion
 
getNumRegs() - Method in class org.joni.Region
 
getNumRegs() - Method in class org.joni.SingleRegion
 
getOptions() - Method in class org.joni.Regex
 
getPKeep() - Method in class org.joni.StackEntry
 
getPropCType() - Method in class org.joni.Token
 
getPropNot() - Method in class org.joni.Token
 
getRegion() - Method in class org.joni.Matcher
 
getRepeat(int) - Method in class org.joni.StackMachine
 
getRepeatCount() - Method in class org.joni.StackEntry
 
getRepeatGreedy() - Method in class org.joni.Token
 
getRepeatLower() - Method in class org.joni.Token
 
getRepeatNum() - Method in class org.joni.StackEntry
 
getRepeatPCode() - Method in class org.joni.StackEntry
 
getRepeatPossessive() - Method in class org.joni.Token
 
getRepeatUpper() - Method in class org.joni.Token
 
getRoot() - Method in class org.joni.ast.Node.TopNode
 
getSi() - Method in class org.joni.StackEntry
 
getStateCheck() - Method in class org.joni.SCStackEntry
 
getStatePCode() - Method in class org.joni.StackEntry
 
getStatePStr() - Method in class org.joni.StackEntry
 
getStatePStrPrev() - Method in class org.joni.StackEntry
 
getType() - Method in class org.joni.ast.Node
 
getType2Bit() - Method in class org.joni.ast.Node
 
getUsed() - Method in class org.joni.CodeRangeBuffer
 
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
 
greedyCheck() - Method in class org.joni.Lexer
 
Grep - Static variable in class org.joni.Syntax
 
group - Variable in class org.joni.CaptureTreeNode
 
GROUP_NUMBER_OVER_FOR_CAPTURE_HISTORY - Static variable in interface org.joni.exception.ErrorMessages
 
groupNum - Variable in class org.joni.ast.CallNode
 

H

handleInterrupted(boolean) - Method in class org.joni.ByteCodeMachine
 
hasRecursion - Variable in class org.joni.ScanEnvironment
 
headExact - Variable in class org.joni.ast.QuantifierNode
 
high - Variable in class org.joni.Matcher
 
HISTORY_TREE_INIT_ALLOC_SIZE - Static variable in class org.joni.CaptureTreeNode
 
historyRoot - Variable in class org.joni.Region
 

I

icbuf - Variable in class org.joni.Matcher
 
icbuf() - Method in class org.joni.Matcher
 
ignoreCase - Variable in class org.joni.OptExactInfo
 
IGNORECASE - Static variable in class org.joni.Option
 
IN_ALT - Static variable in class org.joni.Analyser
 
IN_CALL - Static variable in class org.joni.Analyser
 
IN_NOT - Static variable in class org.joni.Analyser
 
IN_RECCALL - Static variable in class org.joni.Analyser
 
IN_REPEAT - Static variable in class org.joni.Analyser
 
IN_VAR_REPEAT - Static variable in class org.joni.Analyser
 
inc() - Method in class org.joni.ScannerSupport
 
increaseRepeatCount() - Method in class org.joni.StackEntry
 
INDEX - Static variable in interface org.joni.constants.internal.OPSize
 
INEFFECTIVE_META_CHAR - Static variable in interface org.joni.constants.MetaChar
 
INFINITE_DISTANCE - Static variable in class org.joni.MinMaxLen
 
INIT_MATCH_STACK_SIZE - Static variable in interface org.joni.Config
 
INIT_MULTI_BYTE_RANGE_SIZE - Static variable in class org.joni.CodeRangeBuffer
 
INIT_NAME_BACKREFS_ALLOC_NUM - Static variable in class org.joni.NameEntry
 
INSTANCE - Static variable in class org.joni.ApplyCaseFold
 
INT_SIGN_BIT - Static variable in class org.joni.ScannerSupport
 
INT1 - Variable in class org.joni.Token
 
INT2 - Variable in class org.joni.Token
 
INT3 - Variable in class org.joni.Token
 
INT4 - Variable in class org.joni.Token
 
INT5 - Variable in class org.joni.Token
 
INTA1 - Variable in class org.joni.Token
 
InternalException - Exception Class in org.joni.exception
 
InternalException(String) - Constructor for exception class org.joni.exception.InternalException
 
interrupt() - Method in class org.joni.ByteCodeMachine
 
interrupt() - Method in class org.joni.Matcher
 
interruptCheckEvery - Variable in class org.joni.ByteCodeMachine
 
interrupted - Variable in class org.joni.ByteCodeMachine
 
INTERRUPTED - Static variable in class org.joni.Matcher
 
INTERVAL - Enum constant in enum class org.joni.constants.internal.TokenType
 
intMap - Variable in class org.joni.Regex
 
intMapBackward - Variable in class org.joni.Regex
 
inType - Variable in class org.joni.ast.CClassNode.CCStateArg
 
INVALID_ARGUMENT - Static variable in interface org.joni.exception.ErrorMessages
 
INVALID_BACKREF - Static variable in interface org.joni.exception.ErrorMessages
 
INVALID_CHAR_IN_GROUP_NAME - Static variable in interface org.joni.exception.ErrorMessages
 
INVALID_COMBINATION_OF_OPTIONS - Static variable in interface org.joni.exception.ErrorMessages
 
INVALID_CONDITION_PATTERN - Static variable in interface org.joni.exception.ErrorMessages
 
INVALID_GROUP_NAME - Static variable in interface org.joni.exception.ErrorMessages
 
INVALID_INDEX - Static variable in class org.joni.StackMachine
 
INVALID_LOOK_BEHIND_PATTERN - Static variable in interface org.joni.exception.ErrorMessages
 
INVALID_POSIX_BRACKET_TYPE - Static variable in interface org.joni.exception.ErrorMessages
 
INVALID_REPEAT_RANGE_PATTERN - Static variable in interface org.joni.exception.ErrorMessages
 
INVALID_STACK_INDEX - Static variable in interface org.joni.constants.internal.StackType
stack
INVALID_WIDE_CHAR_VALUE - Static variable in interface org.joni.exception.ErrorMessages
 
invalidRangeQuantifier(boolean) - Method in class org.joni.Lexer
 
invert() - Method in class org.joni.BitSet
 
invert(int) - Method in class org.joni.BitSet
 
invertTo(BitSet) - Method in class org.joni.BitSet
 
ip - Variable in class org.joni.ByteCodeMachine
 
IS_EMPTY - Static variable in interface org.joni.constants.internal.TargetInfo
 
IS_EMPTY_MEM - Static variable in interface org.joni.constants.internal.TargetInfo
 
IS_EMPTY_REC - Static variable in interface org.joni.constants.internal.TargetInfo
 
isAbsent() - Method in class org.joni.ast.EncloseNode
 
isAddrFixed() - Method in class org.joni.ast.StateNode
 
isAmbig() - Method in class org.joni.ast.StringNode
 
isAnyCharStar() - Method in class org.joni.ast.QuantifierNode
 
isAsciiRange(int) - Static method in class org.joni.Option
 
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
 
isCaseFoldVariableLength(int, CaseFoldCodeItem[], int) - Method in class org.joni.Analyser
 
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
 
isCondition() - Method in class org.joni.ast.EncloseNode
 
isCR7Bit(int) - Static method in class org.joni.Option
 
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
 
isFull() - Method in class org.joni.OptExactInfo
 
isIgnoreCase(int) - Static method in class org.joni.Option
 
isInBitSet() - Method in class org.joni.ByteCodeMachine
 
isInClassMB() - Method in class org.joni.ByteCodeMachine
 
isInRepeat() - Method in class org.joni.ast.StateNode
 
isInvalidQuantifier(Node) - Method in class org.joni.Parser
 
isLeftAnchor(int) - Static method in class org.joni.OptAnchorInfo
 
isMark1() - Method in class org.joni.ast.StateNode
 
isMark2() - Method in class org.joni.ast.StateNode
 
isMaxFixed() - Method in class org.joni.ast.StateNode
 
isMbcAsciiWord(Encoding, byte[], int, int) - Static method in class org.joni.Matcher
 
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
 
isNeedStrLenOpExact(int) - Method in class org.joni.ArrayCompiler
 
isNegateSingleline(int) - Static method in class org.joni.Option
 
isNestLevel() - Method in class org.joni.ast.StateNode
 
isNewlineCRLF(int) - Static method in class org.joni.Option
 
isNot() - Method in class org.joni.ast.CClassNode
 
ISNOT_EMPTY - Static variable in interface org.joni.constants.internal.TargetInfo
 
isNotBol(int) - Static method in class org.joni.Option
 
isNotEol(int) - Static method in class org.joni.Option
 
isNotInClassMB() - Method in class org.joni.ByteCodeMachine
 
isNotIncluded(Node, Node) - Method in class org.joni.Analyser
 
isOneChar() - Method in class org.joni.ast.CClassNode
 
isOp(int) - Method in class org.joni.Syntax
OP
isOp2(int) - Method in class org.joni.Syntax
OP
isOp3(int) - Method in class org.joni.Syntax
 
isOption() - Method in class org.joni.ast.EncloseNode
 
isPosixBracketAllRange(int) - Static method in class org.joni.Option
 
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
 
isSet(int) - Method in class org.joni.OptAnchorInfo
 
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
 
isType(int) - Method in class org.joni.ast.AnchorNode
 
isWordBoundAllRange(int) - Static method in class org.joni.Option
 

J

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

K

KEEP - Enum constant in enum class org.joni.constants.internal.TokenType
 
KEEP - Static variable in interface org.joni.constants.internal.AnchorType
 
KEEP - Static variable in interface org.joni.constants.internal.OPCode
 

L

LAST_CODE_POINT - Static variable in class org.joni.CodeRangeBuffer
 
lastFetched - Variable in class org.joni.ScannerSupport
 
left() - Method in class org.joni.ScannerSupport
 
leftAnchor - Variable in class org.joni.OptAnchorInfo
 
length - Variable in class org.joni.NodeOptInfo
 
length - Variable in class org.joni.OptExactInfo
 
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.internal.Arguments
 
LENGTH - Static variable in interface org.joni.constants.internal.OPSize
 
Lexer - Class in org.joni
 
Lexer(Regex, Syntax, byte[], int, int, WarnCallback) - Constructor for class org.joni.Lexer
 
LINEBREAK - Enum constant in enum class org.joni.constants.internal.TokenType
 
LIST - Static variable in interface org.joni.constants.internal.NodeType
 
listAdd(ListNode, Node) - Static method in class org.joni.ast.ListNode
 
ListNode - Class in org.joni.ast
 
ListNode(Node, ListNode, int) - Constructor for class org.joni.ast.ListNode
 
log - Static variable in interface org.joni.Config
 
log2(int) - Static method in class org.joni.BitSet
 
LOOK_BEHIND - Static variable in interface org.joni.constants.internal.AnchorType
 
LOOK_BEHIND - Static variable in interface org.joni.constants.internal.OPCode
 
LOOK_BEHIND - Static variable in interface org.joni.constants.internal.OPSize
 
LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.internal.AnchorType
 
LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.internal.StackType
 
low - Variable in class org.joni.Matcher
 
lower - Variable in class org.joni.ast.QuantifierNode
 
lowerCaseMatch(byte[], int, int, byte[], int, int, Encoding, byte[], int) - Static method in class org.joni.Search
 

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
 
makeCaptureHistoryTree(CaptureTreeNode) - Method in class org.joni.ByteCodeMachine
 
map - Variable in class org.joni.NodeOptInfo
 
map - Variable in class org.joni.OptMapInfo
 
map - Variable in class org.joni.Regex
 
MAP_BACKWARD - Static variable in class org.joni.Search
 
MAP_FORWARD - Static variable in class org.joni.Search
 
MAP_SB_BACKWARD - Static variable in class org.joni.Search
 
MAP_SB_FORWARD - Static variable in class org.joni.Search
 
mark() - Method in class org.joni.ScannerSupport
 
MASK_MEM_END_OR_MARK - Static variable in interface org.joni.constants.internal.StackType
 
MASK_POP_USED - Static variable in interface org.joni.constants.internal.StackType
 
MASK_TO_VOID_TARGET - Static variable in interface org.joni.constants.internal.StackType
 
match(int) - Method in class org.joni.Matcher
 
match(int, int, int) - Method in class org.joni.Matcher
 
matchAt(int, int, int, boolean) - Method in class org.joni.ByteCodeMachine
 
matchAt(int, int, int, boolean) - Method in class org.joni.Matcher
 
matchCheck(int, int, int, boolean) - Method in class org.joni.Matcher
 
matchCommon(int, int, int, boolean) - Method in class org.joni.Matcher
 
matcher(byte[]) - Method in class org.joni.Regex
 
matcher(byte[], int, int) - Method in class org.joni.Regex
 
Matcher - Class in org.joni
 
Matcher(Regex, Region, byte[], int, int) - Constructor for class org.joni.Matcher
 
MatcherFactory - Class in org.joni
 
MatcherFactory() - Constructor for class org.joni.MatcherFactory
 
matcherNoRegion(byte[]) - Method in class org.joni.Regex
 
matcherNoRegion(byte[], int, int) - Method in class org.joni.Regex
 
matchInterruptible(int, int, int) - Method in class org.joni.Matcher
 
max - Variable in class org.joni.MinMaxLen
 
MAX_BACKREF_NUM - Static variable in interface org.joni.Config
 
MAX_CAPTURE_GROUP_NUM - Static variable in interface org.joni.Config
 
MAX_CAPTURE_HISTORY_GROUP - Static variable in interface org.joni.Config
 
MAX_INTERRUPT_CHECK_EVERY - Static variable in class org.joni.ByteCodeMachine
 
MAX_MULTI_BYTE_RANGES_NUM - Static variable in interface org.joni.Config
 
MAX_NODE_OPT_INFO_REF_COUNT - Static variable in class org.joni.Analyser
 
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
 
mbcodeStartPosition(Encoding) - Static method in class org.joni.CodeRangeBuffer
 
mbuf - Variable in class org.joni.ast.CClassNode
 
MEM_END - Static variable in interface org.joni.constants.internal.StackType
 
MEM_END_MARK - Static variable in interface org.joni.constants.internal.StackType
 
MEM_START - Static variable in interface org.joni.constants.internal.StackPopLevel
 
MEM_START - Static variable in interface org.joni.constants.internal.StackType
 
memEndStk - Variable in class org.joni.StackMachine
 
memIsInMemp(int, int, int) - Method in class org.joni.ByteCodeMachine
 
memNodes - Variable in class org.joni.ScanEnvironment
 
MEMNUM - Static variable in interface org.joni.constants.internal.Arguments
 
MEMNUM - Static variable in interface org.joni.constants.internal.OPSize
 
MEMORY - Static variable in interface org.joni.constants.internal.EncloseType
 
MEMORY_END - Static variable in interface org.joni.constants.internal.OPCode
 
MEMORY_END - Static variable in interface org.joni.constants.internal.OPSize
 
MEMORY_END_PUSH - Static variable in interface org.joni.constants.internal.OPCode
 
MEMORY_END_PUSH - Static variable in interface org.joni.constants.internal.OPSize
 
MEMORY_END_PUSH_REC - Static variable in interface org.joni.constants.internal.OPCode
 
MEMORY_END_PUSH_REC - Static variable in interface org.joni.constants.internal.OPSize
 
MEMORY_END_REC - Static variable in interface org.joni.constants.internal.OPCode
 
MEMORY_END_REC - Static variable in interface org.joni.constants.internal.OPSize
 
MEMORY_START - Static variable in interface org.joni.constants.internal.OPCode
 
MEMORY_START - Static variable in interface org.joni.constants.internal.OPSize
 
MEMORY_START_PUSH - Static variable in interface org.joni.constants.internal.OPCode
 
MEMORY_START_PUSH - Static variable in interface org.joni.constants.internal.OPSize
 
memStartStk - Variable in class org.joni.StackMachine
 
META_CODE_SYNTAX - Static variable in interface org.joni.exception.ErrorMessages
 
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
 
min - Variable in class org.joni.MinMaxLen
 
minLength - Variable in class org.joni.ast.EncloseNode
 
MinMaxLen - Class in org.joni
 
MinMaxLen() - Constructor for class org.joni.MinMaxLen
 
mismatch() - Method in class org.joni.Matcher
 
MISMATCH_CODE_LENGTH_IN_CLASS_RANGE - Static variable in interface org.joni.exception.ErrorMessages
 
mmd - Variable in class org.joni.OptEnvironment
 
mmd - Variable in class org.joni.OptExactInfo
 
mmd - Variable in class org.joni.OptMapInfo
 
modifyEnsure(int) - Method in class org.joni.ast.StringNode
 
moveLeft(int, int, int) - Method in class org.joni.CodeRangeBuffer
 
moveLeftAndReduce(int, int) - Method in class org.joni.CodeRangeBuffer
 
moveRight(int, int, int) - Method in class org.joni.CodeRangeBuffer
 
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
 
msaGpos - Variable in class org.joni.Matcher
 
msaInit(int, 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
 
MULTIPLEX_DEFINED_NAME - Static variable in interface org.joni.exception.ErrorMessages
 
MULTIPLEX_DEFINITION_NAME_CALL - Static variable in interface org.joni.exception.ErrorMessages
 
MultiRegion - Class in org.joni
 
MultiRegion(int) - Constructor for class org.joni.MultiRegion
 
MultiRegion(int, int) - Constructor for class org.joni.MultiRegion
 

N

name - Variable in class org.joni.ast.CallNode
 
name - Variable in class org.joni.NameEntry
 
name - Variable in class org.joni.Syntax
 
nameAdd(byte[], int, int, int, Syntax) - Method in class org.joni.Regex
 
namedBackrefIterator() - Method in class org.joni.Regex
 
nameEnd - Variable in class org.joni.ast.CallNode
 
nameEnd - Variable in class org.joni.NameEntry
 
nameEndCodePoint(int) - Method in class org.joni.Lexer
 
NameEntry - Class in org.joni
 
NameEntry(byte[], int, int) - Constructor for class org.joni.NameEntry
 
nameFind(byte[], int, int) - Method in class org.joni.Regex
 
nameP - Variable in class org.joni.ast.CallNode
 
nameP - Variable in class org.joni.NameEntry
 
nameTable - Variable in class org.joni.Regex
 
nameTableToString() - Method in class org.joni.Regex
 
nameToBackrefNumber(byte[], int, int, Encoding, Region) - Method in class org.joni.Regex
 
nameToBackrefNumber(byte[], int, int, Region) - Method in class org.joni.Regex
 
nameToGroupNumbers(byte[], int, int) - Method in class org.joni.Regex
 
NativeMachine - Class in org.joni
 
NativeMachine(Regex, Region, byte[], int, int) - Constructor for class org.joni.NativeMachine
 
NEGATE_SINGLELINE - Static variable in class org.joni.Option
 
NESTED_REPEAT_NOT_ALLOWED - Static variable in interface org.joni.exception.ErrorMessages
 
NESTED_REPEAT_OPERATOR - Static variable in interface org.joni.exception.ErrorMessages
 
nestLevel - Variable in class org.joni.ast.BackRefNode
 
NEVER_ENDING_RECURSION - Static variable in interface org.joni.exception.ErrorMessages
 
newAlt(Node, ListNode) - Static method in class org.joni.ast.ListNode
 
newBackRef(int[]) - Method in class org.joni.Parser
 
newInternalException(String) - Method in class org.joni.Compiler
 
newInternalException(String) - Method in class org.joni.ScannerSupport
 
NEWLINE_CRLF - Static variable in class org.joni.Option
 
newList(Node, ListNode) - Static method in class org.joni.ast.ListNode
 
newMemory(int, boolean) - Static method in class org.joni.ast.EncloseNode
 
newOption(int) - Static method in class org.joni.ast.EncloseNode
 
newRegion(int) - Static method in class org.joni.Region
 
newRegion(int, int) - Static method in class org.joni.Region
 
newSyntaxException(String) - Method in class org.joni.Compiler
 
newSyntaxException(String) - Method in class org.joni.ScannerSupport
 
newTop(Node) - Static method in class org.joni.ast.Node
 
newValueException(String) - Method in class org.joni.ScannerSupport
 
newValueException(String, int, int) - Method in class org.joni.ScannerSupport
 
newValueException(String, String) - Method in class org.joni.ScannerSupport
 
nextHeadExact - Variable in class org.joni.ast.QuantifierNode
 
nextSetup(Node, Node) - Method in class org.joni.Analyser
 
nextStateClass(CClassNode.CCStateArg, CClassNode, ScanEnvironment) - Method in class org.joni.ast.CClassNode
 
nextStateValue(CClassNode.CCStateArg, CClassNode, ScanEnvironment) - Method in class org.joni.ast.CClassNode
 
Node - Class in org.joni.ast
 
Node(int) - Constructor for class org.joni.ast.Node
 
NODE_COMMON_SIZE - Static variable in class org.joni.Parser
 
NODE_STR_BUF_SIZE - Static variable in class org.joni.ast.StringNode
 
NODE_STR_MARGIN - Static variable in class org.joni.ast.StringNode
 
Node.TopNode - Class in org.joni.ast
 
NodeOptInfo - Class in org.joni
 
NodeOptInfo() - Constructor for class org.joni.NodeOptInfo
 
NodeStatus - Interface in org.joni.constants.internal
 
NodeType - Interface in org.joni.constants.internal
 
NON - Static variable in interface org.joni.constants.internal.Arguments
 
noNameDisableMap(Node, int[], Ptr) - Method in class org.joni.Analyser
 
noNameDisableMapFor_anchor(Node, int[], Ptr) - Method in class org.joni.Analyser
 
noNameDisableMapFor_enclose(Node, int[], Ptr) - Method in class org.joni.Analyser
 
noNameDisableMapFor_listAlt(Node, int[], Ptr) - Method in class org.joni.Analyser
 
noNameDisableMapFor_quantifier(Node, int[], Ptr) - Method in class org.joni.Analyser
 
noNameGroupIsActive(Syntax) - Method in class org.joni.Regex
 
NONE - Static variable in class org.joni.Option
 
NONE - Static variable in interface org.joni.WarnCallback
 
not - Variable in class org.joni.ast.CTypeNode
 
NOT_NEWLINE_IN_NEGATIVE_CC - Static variable in interface org.joni.constants.SyntaxProperties
 
NOT_SUPPORTED_ENCODING_COMBINATION - Static variable in interface org.joni.exception.ErrorMessages
 
NOT_WORD - Static variable in interface org.joni.constants.internal.OPCode
 
NOT_WORD_BOUND - Static variable in interface org.joni.constants.internal.AnchorType
 
NOT_WORD_BOUND - Static variable in interface org.joni.constants.internal.OPCode
 
NOTBOL - Static variable in class org.joni.Option
 
NOTBOS - Static variable in class org.joni.Option
 
notCodeRangeBuff(ScanEnvironment, CodeRangeBuffer) - Static method in class org.joni.CodeRangeBuffer
 
NOTEOL - Static variable in class org.joni.Option
 
NOTEOS - 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.internal.NodeStatus
 
NST_BY_NUMBER - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_CALLED - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_CLEN_FIXED - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_IN_REPEAT - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_MARK1 - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_MARK2 - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_MAX_FIXED - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_MEM_BACKREFED - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_MIN_FIXED - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_NAME_REF - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_NAMED_GROUP - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_NEST_LEVEL - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_RECURSION - Static variable in interface org.joni.constants.internal.NodeStatus
 
NST_STOP_BT_SIMPLE_REPEAT - Static variable in interface org.joni.constants.internal.NodeStatus
 
NSTR_AMBIG - Static variable in interface org.joni.constants.internal.StringType
 
NSTR_DONT_GET_OPT_INFO - Static variable in interface org.joni.constants.internal.StringType
 
NSTR_RAW - Static variable in interface org.joni.constants.internal.StringType
 
NSTR_SHARED - Static variable in interface org.joni.constants.internal.StringType
 
NULL_CHECK_END - Static variable in interface org.joni.constants.internal.OPCode
 
NULL_CHECK_END - Static variable in interface org.joni.constants.internal.OPSize
 
NULL_CHECK_END - Static variable in interface org.joni.constants.internal.StackType
 
NULL_CHECK_END_MEMST - Static variable in interface org.joni.constants.internal.OPCode
 
NULL_CHECK_END_MEMST_PUSH - Static variable in interface org.joni.constants.internal.OPCode
 
NULL_CHECK_START - Static variable in interface org.joni.constants.internal.OPCode
 
NULL_CHECK_START - Static variable in interface org.joni.constants.internal.OPSize
 
NULL_CHECK_START - Static variable in interface org.joni.constants.internal.StackType
 
nullCheck(int, int) - Method in class org.joni.StackMachine
 
nullCheckFound() - Method in class org.joni.ByteCodeMachine
 
nullCheckMemSt(int, int) - Method in class org.joni.StackMachine
 
nullCheckMemStRec(int, int) - Method in class org.joni.StackMachine
 
nullCheckRec(int, int) - Method in class org.joni.StackMachine
 
num - Variable in class org.joni.UnsetAddrList
 
NUMBERED_BACKREF_OR_CALL_NOT_ALLOWED - Static variable in interface org.joni.exception.ErrorMessages
 
numberedRefCheck(Node) - Method in class org.joni.Analyser
 
numberOfCaptureHistories() - Method in class org.joni.Regex
 
numberOfCaptures() - Method in class org.joni.Regex
 
numberOfNames() - Method in class org.joni.Regex
 
numCall - Variable in class org.joni.Regex
 
numCall - Variable in class org.joni.ScanEnvironment
 
numChildren - Variable in class org.joni.CaptureTreeNode
 
numCombExpCheck - Variable in class org.joni.Regex
 
numCombExpCheck - Variable in class org.joni.ScanEnvironment
 
numMem - Variable in class org.joni.Regex
 
numMem - Variable in class org.joni.ScanEnvironment
 
numNamed - Variable in class org.joni.ScanEnvironment
 
numNullCheck - Variable in class org.joni.Regex
 
numOn() - Method in class org.joni.BitSet
 
numPrecReadNotNodes - Variable in class org.joni.ScanEnvironment
 
numRepeat - Variable in class org.joni.Regex
 

O

offsets - Variable in class org.joni.UnsetAddrList
 
ONE_OR_MORE_TIME - Static variable in interface org.joni.constants.MetaChar
 
oneOrMoreTime - Variable in class org.joni.Syntax.MetaCharTable
 
op - Variable 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_O_BRACE_OCTAL - 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_REPEAT - Enum constant in enum class org.joni.constants.internal.TokenType
 
OP_VARIABLE_META_CHARACTERS - Static variable in interface org.joni.constants.SyntaxProperties
 
OP_VBAR_ALT - Static variable in interface org.joni.constants.SyntaxProperties
 
op2 - Variable in class org.joni.Syntax
 
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_K_KEEP - 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_CAPITAL_R_LINEBREAK - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_CAPITAL_X_EXTENDED_GRAPHEME_CLUSTER - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_ESC_G_BRACE_BACKREF - 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_HORIZONTAL_WHITESPACE - 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_VERTICAL_WHITESPACE - 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_BAR_BRANCH_RESET - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_QMARK_CAPITAL_P_NAMED_GROUP - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_QMARK_GROUP_EFFECT - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_QMARK_LPAREN_CONDITION - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_QMARK_LT_NAMED_GROUP - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_QMARK_SUBEXP_CALL - Static variable in interface org.joni.constants.SyntaxProperties
 
OP2_QMARK_TILDE_ABSENT - 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
 
op2EscCapitalKKeep() - Method in class org.joni.Syntax
 
op2EscCapitalMBarMeta() - Method in class org.joni.Syntax
 
op2EscCapitalQQuote() - Method in class org.joni.Syntax
 
op2EscCapitalRLinebreak() - Method in class org.joni.Syntax
 
op2EscCapitalXExtendedGraphemeCluster() - Method in class org.joni.Syntax
 
op2EscGBraceBackref() - Method in class org.joni.Syntax
 
op2EscGnuBufAnchor() - Method in class org.joni.Syntax
 
op2EscGSubexpCall() - Method in class org.joni.Syntax
 
op2EscHHorizontalWhiteSpace() - 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
 
op2EscVVerticalWhiteSpace() - 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
 
op2QMarkBarBranchReset() - Method in class org.joni.Syntax
 
op2QMarkCapitalPNamedGroup() - Method in class org.joni.Syntax
 
op2QMarkGroupEffect() - Method in class org.joni.Syntax
 
op2QMarkLParenCondition() - Method in class org.joni.Syntax
 
op2QMarkLtNamedGroup() - Method in class org.joni.Syntax
 
op2QMarkSubexpCall() - Method in class org.joni.Syntax
 
op2QMarkTildeAbsent() - Method in class org.joni.Syntax
 
op3 - Variable in class org.joni.Syntax
 
OP3_OPTION_ECMASCRIPT - Static variable in interface org.joni.constants.SyntaxProperties
 
OP3_OPTION_JAVA - Static variable in interface org.joni.constants.SyntaxProperties
 
op3OptionECMAScript() - Method in class org.joni.Syntax
 
op3OptionJava() - Method in class org.joni.Syntax
 
opAbsent() - Method in class org.joni.ByteCodeMachine
 
opAbsentEnd() - Method in class org.joni.ByteCodeMachine
 
opAnyChar() - Method in class org.joni.ByteCodeMachine
 
opAnyCharML() - Method in class org.joni.ByteCodeMachine
 
opAnyCharMLSb() - Method in class org.joni.ByteCodeMachine
 
opAnyCharMLStar() - Method in class org.joni.ByteCodeMachine
 
opAnyCharMLStarPeekNext() - Method in class org.joni.ByteCodeMachine
 
opAnyCharMLStarPeekNextSb() - Method in class org.joni.ByteCodeMachine
 
opAnyCharMLStarSb() - Method in class org.joni.ByteCodeMachine
 
opAnyCharSb() - Method in class org.joni.ByteCodeMachine
 
opAnyCharStar() - Method in class org.joni.ByteCodeMachine
 
opAnyCharStarPeekNext() - Method in class org.joni.ByteCodeMachine
 
opAnyCharStarPeekNextSb() - Method in class org.joni.ByteCodeMachine
 
opAnyCharStarSb() - Method in class org.joni.ByteCodeMachine
 
opAsciiWord() - Method in class org.joni.ByteCodeMachine
 
opAsciiWordBegin() - Method in class org.joni.ByteCodeMachine
 
opAsciiWordBound() - Method in class org.joni.ByteCodeMachine
 
opAsciiWordEnd() - Method in class org.joni.ByteCodeMachine
 
opAsteriskZeroInf() - Method in class org.joni.Syntax
 
opBackRef1() - Method in class org.joni.ByteCodeMachine
 
opBackRef2() - Method in class org.joni.ByteCodeMachine
 
opBackRefAtLevel() - Method in class org.joni.ByteCodeMachine
 
opBackRefMulti() - Method in class org.joni.ByteCodeMachine
 
opBackRefMultiIC() - Method in class org.joni.ByteCodeMachine
 
opBackRefN() - Method in class org.joni.ByteCodeMachine
 
opBackRefNIC() - Method in class org.joni.ByteCodeMachine
 
opBeginBuf() - Method in class org.joni.ByteCodeMachine
 
opBeginLine() - Method in class org.joni.ByteCodeMachine
 
opBeginLineSb() - Method in class org.joni.ByteCodeMachine
 
opBeginPosition() - Method in class org.joni.ByteCodeMachine
 
opBraceInterval() - Method in class org.joni.Syntax
 
opBracketCC() - Method in class org.joni.Syntax
 
opCall() - Method in class org.joni.ByteCodeMachine
 
opCClass() - Method in class org.joni.ByteCodeMachine
 
opCClassMB() - Method in class org.joni.ByteCodeMachine
 
opCClassMBNot() - Method in class org.joni.ByteCodeMachine
 
opCClassMBNotSb() - Method in class org.joni.ByteCodeMachine
 
opCClassMBSb() - Method in class org.joni.ByteCodeMachine
 
opCClassMIX() - Method in class org.joni.ByteCodeMachine
 
opCClassMIXNot() - Method in class org.joni.ByteCodeMachine
 
opCClassMIXNotSb() - Method in class org.joni.ByteCodeMachine
 
opCClassMIXSb() - Method in class org.joni.ByteCodeMachine
 
opCClassNot() - Method in class org.joni.ByteCodeMachine
 
opCClassNotSb() - Method in class org.joni.ByteCodeMachine
 
opCClassSb() - Method in class org.joni.ByteCodeMachine
 
OPCode - Interface in org.joni.constants.internal
 
OPCODE - Static variable in interface org.joni.constants.internal.OPSize
 
OpCodeArgTypes - Static variable in interface org.joni.constants.internal.OPCode
 
OpCodeNames - Static variable in interface org.joni.constants.internal.OPCode
 
opCondition() - Method in class org.joni.ByteCodeMachine
 
opDecimalBackref() - Method in class org.joni.Syntax
 
opDotAnyChar() - Method in class org.joni.Syntax
 
opEnd() - Method in class org.joni.ByteCodeMachine
 
opEndBuf() - Method in class org.joni.ByteCodeMachine
 
opEndLine() - Method in class org.joni.ByteCodeMachine
 
opEndLineSb() - Method in class org.joni.ByteCodeMachine
 
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
 
opEscOBraceOctal() - 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
 
opExact1() - Method in class org.joni.ByteCodeMachine
 
opExact1IC() - Method in class org.joni.ByteCodeMachine
 
opExact1ICSb() - Method in class org.joni.ByteCodeMachine
 
opExact2() - Method in class org.joni.ByteCodeMachine
 
opExact3() - Method in class org.joni.ByteCodeMachine
 
opExact4() - Method in class org.joni.ByteCodeMachine
 
opExact5() - Method in class org.joni.ByteCodeMachine
 
opExactMB2N() - Method in class org.joni.ByteCodeMachine
 
opExactMB2N1() - Method in class org.joni.ByteCodeMachine
 
opExactMB2N2() - Method in class org.joni.ByteCodeMachine
 
opExactMB2N3() - Method in class org.joni.ByteCodeMachine
 
opExactMB3N() - Method in class org.joni.ByteCodeMachine
 
opExactMBN() - Method in class org.joni.ByteCodeMachine
 
opExactN() - Method in class org.joni.ByteCodeMachine
 
opExactNIC() - Method in class org.joni.ByteCodeMachine
 
opExactNICSb() - Method in class org.joni.ByteCodeMachine
 
opFail() - Method in class org.joni.ByteCodeMachine
 
opFailLookBehindNot() - Method in class org.joni.ByteCodeMachine
 
opFailPos() - Method in class org.joni.ByteCodeMachine
 
opJump() - Method in class org.joni.ByteCodeMachine
 
opKeep() - Method in class org.joni.ByteCodeMachine
 
opLineAnchor() - Method in class org.joni.Syntax
 
opLookBehind() - Method in class org.joni.ByteCodeMachine
 
opLookBehindSb() - Method in class org.joni.ByteCodeMachine
 
opLParenSubexp() - Method in class org.joni.Syntax
 
opMemoryEnd() - Method in class org.joni.ByteCodeMachine
 
opMemoryEndPush() - Method in class org.joni.ByteCodeMachine
 
opMemoryEndPushRec() - Method in class org.joni.ByteCodeMachine
 
opMemoryEndRec() - Method in class org.joni.ByteCodeMachine
 
opMemoryStart() - Method in class org.joni.ByteCodeMachine
 
opMemoryStartPush() - Method in class org.joni.ByteCodeMachine
 
opNotAsciiWord() - Method in class org.joni.ByteCodeMachine
 
opNotAsciiWordBound() - Method in class org.joni.ByteCodeMachine
 
opNotWord() - Method in class org.joni.ByteCodeMachine
 
opNotWordBound() - Method in class org.joni.ByteCodeMachine
 
opNotWordBoundSb() - Method in class org.joni.ByteCodeMachine
 
opNotWordSb() - Method in class org.joni.ByteCodeMachine
 
opNullCheckEnd() - Method in class org.joni.ByteCodeMachine
 
opNullCheckEndMemST() - Method in class org.joni.ByteCodeMachine
 
opNullCheckEndMemSTPush() - Method in class org.joni.ByteCodeMachine
 
opNullCheckStart() - Method in class org.joni.ByteCodeMachine
 
opPlusOneInf() - Method in class org.joni.Syntax
 
opPop() - Method in class org.joni.ByteCodeMachine
 
opPopPos() - Method in class org.joni.ByteCodeMachine
 
opPopStopBT() - Method in class org.joni.ByteCodeMachine
 
opPosixBracket() - Method in class org.joni.Syntax
 
opPush() - Method in class org.joni.ByteCodeMachine
 
opPushAbsentPos() - Method in class org.joni.ByteCodeMachine
 
opPushIfPeekNext() - Method in class org.joni.ByteCodeMachine
 
opPushLookBehindNot() - Method in class org.joni.ByteCodeMachine
 
opPushOrJumpExact1() - Method in class org.joni.ByteCodeMachine
 
opPushPos() - Method in class org.joni.ByteCodeMachine
 
opPushPosNot() - Method in class org.joni.ByteCodeMachine
 
opPushStopBT() - Method in class org.joni.ByteCodeMachine
 
opQMarkNonGreedy() - Method in class org.joni.Syntax
 
opQMarkZeroOne() - Method in class org.joni.Syntax
 
opRepeat() - Method in class org.joni.ByteCodeMachine
 
opRepeatInc() - Method in class org.joni.ByteCodeMachine
 
opRepeatIncNG() - Method in class org.joni.ByteCodeMachine
 
opRepeatIncNGSG() - Method in class org.joni.ByteCodeMachine
 
opRepeatIncSG() - Method in class org.joni.ByteCodeMachine
 
opRepeatNG() - Method in class org.joni.ByteCodeMachine
 
opReturn() - Method in class org.joni.ByteCodeMachine
 
opSemiEndBuf() - Method in class org.joni.ByteCodeMachine
 
opSetOption() - Method in class org.joni.ByteCodeMachine
 
opSetOptionPush() - Method in class org.joni.ByteCodeMachine
 
OPSize - Interface in org.joni.constants.internal
 
opStateCheck() - Method in class org.joni.ByteCodeMachine
 
opStateCheckAnyCharMLStar() - Method in class org.joni.ByteCodeMachine
 
opStateCheckAnyCharMLStarSb() - Method in class org.joni.ByteCodeMachine
 
opStateCheckAnyCharStar() - Method in class org.joni.ByteCodeMachine
 
opStateCheckAnyCharStarSb() - Method in class org.joni.ByteCodeMachine
 
opStateCheckPush() - Method in class org.joni.ByteCodeMachine
 
opStateCheckPushOrJump() - Method in class org.joni.ByteCodeMachine
 
OPT_EXACT_MAXLEN - Static variable in class org.joni.OptExactInfo
 
OptAnchorInfo - Class in org.joni
 
OptAnchorInfo() - Constructor for class org.joni.OptAnchorInfo
 
optCount - Variable in class org.joni.ast.EncloseNode
 
opTemplated(int) - Method in class org.joni.ArrayCompiler
 
OptEnvironment - Class in org.joni
 
OptEnvironment() - Constructor for class org.joni.OptEnvironment
 
OptExactInfo - Class in org.joni
 
OptExactInfo() - Constructor for class org.joni.OptExactInfo
 
OPTIMIZE - Static variable in interface org.joni.Config
 
optimizeInfoToString() - Method in class org.joni.Regex
 
optimizeNodeLeft(Node, NodeOptInfo, OptEnvironment) - Method in class org.joni.Analyser
 
option - Variable in class org.joni.ast.EncloseNode
 
option - Variable in class org.joni.ScanEnvironment
 
Option - Class in org.joni
 
Option() - Constructor for class org.joni.Option
 
OPTION - Static variable in interface org.joni.constants.internal.Arguments
 
OPTION - Static variable in interface org.joni.constants.internal.EncloseType
 
OPTION - Static variable in interface org.joni.constants.internal.OPSize
 
options - Variable in class org.joni.OptEnvironment
 
options - Variable in class org.joni.Regex
 
options - Variable in class org.joni.Syntax
 
OptMapInfo - Class in org.joni
 
OptMapInfo() - Constructor for class org.joni.OptMapInfo
 
opVariableMetaCharacters() - Method in class org.joni.Syntax
 
opVBarAlt() - Method in class org.joni.Syntax
 
opWord() - Method in class org.joni.ByteCodeMachine
 
opWordBegin() - Method in class org.joni.ByteCodeMachine
 
opWordBeginSb() - Method in class org.joni.ByteCodeMachine
 
opWordBound() - Method in class org.joni.ByteCodeMachine
 
opWordBoundSb() - Method in class org.joni.ByteCodeMachine
 
opWordEnd() - Method in class org.joni.ByteCodeMachine
 
opWordEndSb() - Method in class org.joni.ByteCodeMachine
 
opWordSb() - Method in class org.joni.ByteCodeMachine
 
or(CClassNode, ScanEnvironment) - Method in class org.joni.ast.CClassNode
 
or(BitSet) - Method in class org.joni.BitSet
 
orCodeRangeBuff(ScanEnvironment, 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.constants.internal - package org.joni.constants.internal
 
org.joni.exception - package org.joni.exception
 
org.jruby.joni - module org.jruby.joni
 
OVER_THREAD_PASS_LIMIT_COUNT - Static variable in interface org.joni.exception.ErrorMessages
 

P

p - Variable in class org.joni.ast.StringNode
 
p - Variable in class org.joni.CodeRangeBuffer
 
p - Variable in class org.joni.ScannerSupport
 
P_QQ - Enum constant in enum class org.joni.ast.QuantifierNode.ReduceType
 
pad(Object, int) - Static method in class org.joni.ast.Node
 
parent - Variable in class org.joni.ast.Node
 
parseAnycharAnytime() - Method in class org.joni.Parser
 
parseBackref() - Method in class org.joni.Parser
 
parseBranch(TokenType) - Method in class org.joni.Parser
 
parseCall() - Method in class org.joni.Parser
 
parseCharClass(ObjPtr<CClassNode>) - Method in class org.joni.Parser
 
parseCharClassRangeEndVal(CClassNode, CClassNode, CClassNode.CCStateArg) - Method in class org.joni.Parser
 
parseCharClassSbChar(CClassNode, CClassNode, CClassNode.CCStateArg) - Method in class org.joni.Parser
 
parseCharClassValEntry(CClassNode, CClassNode, CClassNode.CCStateArg) - Method in class org.joni.Parser
 
parseCharClassValEntry2(CClassNode, CClassNode, CClassNode.CCStateArg) - Method in class org.joni.Parser
 
parseCharProperty() - Method in class org.joni.Parser
 
parseCharType(Node) - Method in class org.joni.Parser
 
parseEnclose(TokenType) - Method in class org.joni.Parser
 
parseEncloseNamedGroup2(boolean) - Method in class org.joni.Parser
 
parseExp(TokenType) - Method in class org.joni.Parser
 
parseExpRepeat(Node, boolean) - Method in class org.joni.Parser
 
parseExpRepeatForCar(Node, ListNode, boolean) - Method in class org.joni.Parser
 
parseExpTkByte(boolean) - Method in class org.joni.Parser
 
parseExpTkRawByte(boolean) - Method in class org.joni.Parser
 
parseExtendedGraphemeCluster() - Method in class org.joni.Parser
 
parseLineBreak() - Method in class org.joni.Parser
 
parsePosixBracket(CClassNode, CClassNode) - Method in class org.joni.Parser
 
parseQuoteOpen() - Method in class org.joni.Parser
 
Parser - Class in org.joni
 
Parser(Regex, Syntax, byte[], int, int, WarnCallback) - Constructor for class org.joni.Parser
 
PARSER_BUG - Static variable in interface org.joni.exception.ErrorMessages
 
parseRegexp() - Method in class org.joni.Parser
 
parseStringLoop(StringNode, boolean) - Method in class org.joni.Parser
 
parseSubExp(TokenType) - Method in class org.joni.Parser
 
parseSubExpError(TokenType) - Method in class org.joni.Parser
 
peek() - Method in class org.joni.ScannerSupport
 
peekIs(int) - Method in class org.joni.ScannerSupport
 
Perl - Static variable in class org.joni.Syntax
 
PerlNG - Static variable in class org.joni.Syntax
 
pkeep - Variable in class org.joni.ByteCodeMachine
 
pLenString(StringBuilder, int, int, int) - Method in class org.joni.ByteCodePrinter
 
pLenStringFromTemplate(StringBuilder, int, int, byte[], int) - Method in class org.joni.ByteCodePrinter
 
POINTER - Static variable in interface org.joni.constants.internal.OPSize
 
pop() - Method in class org.joni.StackMachine
 
POP - Static variable in interface org.joni.constants.internal.OPCode
 
POP - Static variable in interface org.joni.constants.internal.OPSize
 
POP_POS - Static variable in interface org.joni.constants.internal.OPCode
 
POP_POS - Static variable in interface org.joni.constants.internal.OPSize
 
POP_STOP_BT - Static variable in interface org.joni.constants.internal.OPCode
 
POP_STOP_BT - Static variable in interface org.joni.constants.internal.OPSize
 
popDefault() - Method in class org.joni.StackMachine
 
popFree() - Method in class org.joni.StackMachine
 
popMemStart() - Method in class org.joni.StackMachine
 
popOne() - Method in class org.joni.StackMachine
 
popPrecReadNotNode(Node) - Method in class org.joni.ScanEnvironment
 
popRewrite(StackEntry) - Method in class org.joni.StackMachine
 
popTilAbsent() - Method in class org.joni.StackMachine
 
popTilLookBehindNot() - Method in class org.joni.StackMachine
 
popTilPosNot() - Method in class org.joni.StackMachine
 
popularNum() - Method in class org.joni.ast.QuantifierNode
 
PopularQStr - Static variable in class org.joni.ast.QuantifierNode
 
POS - Static variable in interface org.joni.constants.internal.StackType
 
POS_NOT - Static variable in interface org.joni.constants.internal.StackType
 
posEnd() - Method in class org.joni.StackMachine
 
positionValue(Encoding, int) - Static method in class org.joni.OptMapInfo
 
POSIX_BRACKET_ALL_RANGE - Static variable in class org.joni.Option
 
POSIX_BRACKET_CHECK_LIMIT_LENGTH - Static variable in class org.joni.Parser
 
POSIX_BRACKET_NAME_MIN_LEN - Static variable in class org.joni.Parser
 
POSIX_BRACKET_OPEN - Enum constant in enum class org.joni.constants.internal.TokenType
 
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
 
possessiveCheck() - Method in class org.joni.Lexer
 
PREC_READ - Static variable in interface org.joni.constants.internal.AnchorType
 
PREC_READ_NOT - Static variable in interface org.joni.constants.internal.AnchorType
 
precReadNotNodes - Variable in class org.joni.ScanEnvironment
 
PREMATURE_END_OF_CHAR_CLASS - Static variable in interface org.joni.exception.ErrorMessages
 
prepare() - Method in class org.joni.ArrayCompiler
 
prepare() - Method in class org.joni.Compiler
 
PROPERTY_NAME_NEVER_TERMINATED - Static variable in interface org.joni.exception.ErrorMessages
 
pString(StringBuilder, int, int) - Method in class org.joni.ByteCodePrinter
 
push(int, int, int, int, int) - Method in class org.joni.StackMachine
 
PUSH - Static variable in interface org.joni.constants.internal.OPCode
 
PUSH - Static variable in interface org.joni.constants.internal.OPSize
 
PUSH_ABSENT_POS - Static variable in interface org.joni.constants.internal.OPCode
 
PUSH_ABSENT_POS - Static variable in interface org.joni.constants.internal.OPSize
 
PUSH_IF_PEEK_NEXT - Static variable in interface org.joni.constants.internal.OPCode
 
PUSH_IF_PEEK_NEXT - Static variable in interface org.joni.constants.internal.OPSize
 
PUSH_LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.internal.OPCode
 
PUSH_LOOK_BEHIND_NOT - Static variable in interface org.joni.constants.internal.OPSize
 
PUSH_OR_JUMP_EXACT1 - Static variable in interface org.joni.constants.internal.OPCode
 
PUSH_OR_JUMP_EXACT1 - Static variable in interface org.joni.constants.internal.OPSize
 
PUSH_POS - Static variable in interface org.joni.constants.internal.OPCode
 
PUSH_POS - Static variable in interface org.joni.constants.internal.OPSize
 
PUSH_POS_NOT - Static variable in interface org.joni.constants.internal.OPCode
 
PUSH_POS_NOT - Static variable in interface org.joni.constants.internal.OPSize
 
PUSH_STOP_BT - Static variable in interface org.joni.constants.internal.OPCode
 
PUSH_STOP_BT - Static variable in interface org.joni.constants.internal.OPSize
 
pushAbsent() - Method in class org.joni.StackMachine
 
pushAbsentPos(int, int) - Method in class org.joni.StackMachine
 
pushAlt(int, int, int, int) - Method in class org.joni.StackMachine
 
pushAltWithStateCheck(int, int, int, int, int) - Method in class org.joni.StackMachine
 
pushCallFrame(int) - Method in class org.joni.StackMachine
 
pushEnsured(int, int) - Method in class org.joni.StackMachine
 
pushLookBehindNot(int, int, int, int) - Method in class org.joni.StackMachine
 
pushMemEnd(int, int) - Method in class org.joni.StackMachine
 
pushMemEndMark(int) - Method in class org.joni.StackMachine
 
pushMemStart(int, int) - Method in class org.joni.StackMachine
 
pushNullCheckEnd(int) - Method in class org.joni.StackMachine
 
pushNullCheckStart(int, int) - Method in class org.joni.StackMachine
 
pushPos(int, int, int) - Method in class org.joni.StackMachine
 
pushPosNot(int, int, int, int) - Method in class org.joni.StackMachine
 
pushPrecReadNotNode(Node) - Method in class org.joni.ScanEnvironment
 
pushRepeat(int, int) - Method in class org.joni.StackMachine
 
pushRepeatInc(int) - Method in class org.joni.StackMachine
 
pushReturn() - Method in class org.joni.StackMachine
 
pushStateCheck(int, int) - Method in class org.joni.StackMachine
 
pushStopBT() - Method in class org.joni.StackMachine
 
pushType(int) - Method in class org.joni.StackMachine
 

Q

QQ - Enum constant in enum class org.joni.ast.QuantifierNode.ReduceType
 
QTFR - Static variable in interface org.joni.constants.internal.NodeType
 
QUANTIFIER_EXPAND_LIMIT_SIZE - Static variable in class org.joni.ArrayCompiler
 
quantifierNode(Node[], int, int, int) - Method in class org.joni.Parser
 
QuantifierNode - Class in org.joni.ast
 
QuantifierNode(int, int, boolean) - Constructor for class org.joni.ast.QuantifierNode
 
QuantifierNode.ReduceType - Enum Class in org.joni.ast
 
quantifierPropertyNode(Node[], int, UnicodeCodeRange, char) - Method in class org.joni.Parser
 
quantifiersMemoryInfo(Node) - Method in class org.joni.Analyser
 
QUOTE_OPEN - Enum constant in enum class org.joni.constants.internal.TokenType
 

R

range - Variable in class org.joni.ByteCodeMachine
 
RANGE - Enum constant in enum class org.joni.ast.CClassNode.CCSTATE
 
rangeNumToString(int) - Static method in class org.joni.CodeRangeBuffer
 
RAW_BYTE - Enum constant in enum class org.joni.constants.internal.TokenType
 
reachEnd - Variable in class org.joni.OptExactInfo
 
RECURSION_EXIST - Static variable in class org.joni.Analyser
 
RECURSION_INFINITE - Static variable in class org.joni.Analyser
 
REDUCE_TABLE - Static variable in class org.joni.ast.QuantifierNode
 
reduceNestedQuantifier(QuantifierNode) - Method in class org.joni.ast.QuantifierNode
 
ReduceQStr - Static variable in class org.joni.ast.QuantifierNode
 
ReduceType() - Constructor for enum class org.joni.ast.QuantifierNode.ReduceType
 
regex - Variable in class org.joni.Compiler
 
regex - Variable in class org.joni.Lexer
 
regex - Variable in class org.joni.Matcher
 
Regex - Class in org.joni
 
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, int, Encoding, Syntax, WarnCallback) - 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, Syntax, WarnCallback) - Constructor for class org.joni.Regex
 
Regex(byte[], int, int, int, Encoding, WarnCallback) - Constructor for class org.joni.Regex
 
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
 
Region - Class in org.joni
 
Region() - Constructor for class org.joni.Region
 
REGION_NOTPOS - Static variable in class org.joni.Region
 
regNum - Variable in class org.joni.ast.EncloseNode
 
RELADDR - Static variable in interface org.joni.constants.internal.Arguments
 
RELADDR - Static variable in interface org.joni.constants.internal.OPSize
 
remove(int) - Method in class org.joni.OptAnchorInfo
 
renumber(int[]) - Method in class org.joni.ast.BackRefNode
 
renumberByMap(Node, int[]) - Method in class org.joni.Analyser
 
renumberNameTable(int[]) - Method in class org.joni.Regex
 
REPEAT - Static variable in interface org.joni.constants.internal.OPCode
 
REPEAT - Static variable in interface org.joni.constants.internal.StackType
 
REPEAT_INC - Static variable in interface org.joni.constants.internal.OPCode
 
REPEAT_INC - Static variable in interface org.joni.constants.internal.OPSize
 
REPEAT_INC - Static variable in interface org.joni.constants.internal.StackType
 
REPEAT_INC_NG - Static variable in interface org.joni.constants.internal.OPCode
 
REPEAT_INC_NG - Static variable in interface org.joni.constants.internal.OPSize
 
REPEAT_INC_NG_SG - Static variable in interface org.joni.constants.internal.OPCode
 
REPEAT_INC_SG - Static variable in interface org.joni.constants.internal.OPCode
 
REPEAT_INFINITE - Static variable in class org.joni.ast.QuantifierNode
 
REPEAT_NG - Static variable in interface org.joni.constants.internal.OPCode
 
REPEAT_RANGE_ALLOC - Static variable in class org.joni.ArrayCompiler
 
repeatInc(int, int) - Method in class org.joni.ByteCodeMachine
 
repeatIncNG(int, int) - Method in class org.joni.ByteCodeMachine
 
REPEATNUM - Static variable in interface org.joni.constants.internal.OPSize
 
repeatRangeHi - Variable in class org.joni.Regex
 
repeatRangeLo - Variable in class org.joni.Regex
 
repeatStk - Variable in class org.joni.StackMachine
 
replaceWith(Node) - Method in class org.joni.ast.Node
 
requireStack - Variable in class org.joni.Regex
 
reset() - Method in class org.joni.ScannerSupport
 
restore() - Method in class org.joni.ScannerSupport
 
RETURN - Static variable in interface org.joni.constants.internal.OPCode
 
RETURN - Static variable in interface org.joni.constants.internal.OPSize
 
RETURN - Static variable in interface org.joni.constants.internal.StackType
 
returnCode - Variable in class org.joni.Parser
 
rightAnchor - Variable in class org.joni.OptAnchorInfo
 
ROOM_SHIFT - Static variable in class org.joni.BitSet
 
root - Variable in class org.joni.ast.Node.TopNode
 
RUBY - Static variable in class org.joni.Syntax
 

S

s - Variable in class org.joni.ByteCodeMachine
 
SB - Enum constant in enum class org.joni.ast.CClassNode.CCVALTYPE
 
sbegin - Variable in class org.joni.ByteCodeMachine
 
scanEnv - Variable in class org.joni.OptEnvironment
 
SCANENV_MEMNODES_SIZE - Static variable in interface org.joni.Config
 
ScanEnvironment - Class in org.joni
 
ScanEnvironment(Regex, Syntax, WarnCallback) - Constructor for class org.joni.ScanEnvironment
 
ScannerSupport - Class in org.joni
 
ScannerSupport(Encoding, byte[], int, int) - Constructor for class org.joni.ScannerSupport
 
scanUnsignedHexadecimalNumber(int, int) - Method in class org.joni.ScannerSupport
 
scanUnsignedNumber() - Method in class org.joni.ScannerSupport
 
scanUnsignedOctalNumber(int) - Method in class org.joni.ScannerSupport
 
SCStackEntry - Class in org.joni
 
SCStackEntry() - Constructor for class org.joni.SCStackEntry
 
search(int, int, int) - Method in class org.joni.Matcher
 
search(int, int, int, int) - Method in class org.joni.Matcher
 
search(Matcher, byte[], int, int, int) - Method in class org.joni.Search.Forward
 
search(Matcher, byte[], int, int, int, int, int, int) - Method in class org.joni.Search.Backward
 
Search - Class in org.joni
 
Search() - Constructor for class org.joni.Search
 
Search.Backward - Class in org.joni
 
Search.Forward - Class in org.joni
 
searchCommon(int, int, int, int, boolean) - Method in class org.joni.Matcher
 
searchInterruptible(int, int, int) - Method in class org.joni.Matcher
 
searchInterruptible(int, int, int, int) - Method in class org.joni.Matcher
 
select(OptExactInfo, Encoding) - Method in class org.joni.OptExactInfo
 
select(OptMapInfo) - Method in class org.joni.OptMapInfo
 
selectStrOpcode(int, int, boolean) - Method in class org.joni.ArrayCompiler
 
SEMI_END_BUF - Static variable in interface org.joni.constants.internal.AnchorType
 
SEMI_END_BUF - Static variable in interface org.joni.constants.internal.OPCode
 
send - Static variable in class org.joni.Lexer
 
serialVersionUID - Static variable in exception class org.joni.exception.InternalException
 
serialVersionUID - Static variable in exception class org.joni.exception.JOniException
 
serialVersionUID - Static variable in exception class org.joni.exception.SyntaxException
 
serialVersionUID - Static variable in exception class org.joni.exception.ValueException
 
set(byte[], int, int) - Method in class org.joni.ast.StringNode
 
set(int) - Method in class org.joni.BitSet
 
set(int, int) - Method in class org.joni.MinMaxLen
 
set(ScanEnvironment, int) - Method in class org.joni.BitSet
 
SET_OPTION - Static variable in interface org.joni.constants.internal.OPCode
 
SET_OPTION - Static variable in interface org.joni.constants.internal.OPSize
 
SET_OPTION_PUSH - Static variable in interface org.joni.constants.internal.OPCode
 
SET_OPTION_PUSH - Static variable in interface org.joni.constants.internal.OPSize
 
setAbsentEndStr(int) - Method in class org.joni.StackEntry
 
setAbsentStr(int) - Method in class org.joni.StackEntry
 
setAddrFixed() - Method in class org.joni.ast.StateNode
 
setAll() - Method in class org.joni.BitSet
 
setAllMultiByteRange(ScanEnvironment, CodeRangeBuffer) - Static method in class org.joni.CodeRangeBuffer
 
setAmbig() - Method in class org.joni.ast.StringNode
 
setAnchorASCIIRange(boolean) - Method in class org.joni.Token
 
setAnchorSubtype(int) - Method in class org.joni.Token
 
setBackrefByName(boolean) - Method in class org.joni.Token
 
setBackrefExistLevel(boolean) - Method in class org.joni.Token
 
setBackrefLevel(int) - Method in class org.joni.Token
 
setBackrefNum(int) - Method in class org.joni.Token
 
setBackrefRef1(int) - Method in class org.joni.Token
 
setBackrefRefs(int[]) - Method in class org.joni.Token
 
setBeg(int, int) - Method in class org.joni.MultiRegion
 
setBeg(int, int) - Method in class org.joni.Region
 
setBeg(int, int) - Method in class org.joni.SingleRegion
 
setBound(MinMaxLen) - Method in class org.joni.NodeOptInfo
 
setBoundNode(MinMaxLen) - Method in class org.joni.NodeOptInfo
 
setByNumber() - Method in class org.joni.ast.StateNode
 
setC(int) - Method in class org.joni.Token
 
setCallAttr(CallNode) - Method in class org.joni.Analyser
 
setCalled() - Method in class org.joni.ast.StateNode
 
setCallFrameNum(int) - Method in class org.joni.StackEntry
 
setCallFramePStr(int) - Method in class org.joni.StackEntry
 
setCallFrameRetAddr(int) - Method in class org.joni.StackEntry
 
setCallGNum(int) - Method in class org.joni.Token
 
setCallNameEnd(int) - Method in class org.joni.Token
 
setCallNameP(int) - Method in class org.joni.Token
 
setCallRel(boolean) - Method in class org.joni.Token
 
setCaptureTree(CaptureTreeNode) - Method in class org.joni.Region
 
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.EncloseNode
 
setChild(Node) - Method in class org.joni.ast.ListNode
 
setChild(Node) - Method in class org.joni.ast.Node
 
setChild(Node) - Method in class org.joni.ast.Node.TopNode
 
setChild(Node) - Method in class org.joni.ast.QuantifierNode
 
setCLenFixed() - Method in class org.joni.ast.StateNode
 
setCode(int) - Method in class org.joni.Token
 
setDontGetOptInfo() - Method in class org.joni.ast.StringNode
 
setEncloseStatus(int) - Method in class org.joni.ast.EncloseNode
 
setEnd(int, int) - Method in class org.joni.MultiRegion
 
setEnd(int, int) - Method in class org.joni.Region
 
setEnd(int, int) - Method in class org.joni.SingleRegion
 
setInRepeat() - Method in class org.joni.ast.StateNode
 
setInt(int, int) - Method in class org.joni.ArrayCompiler
 
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
 
setMemEnd(int) - Method in class org.joni.StackEntry
 
setMemNode(int, EncloseNode) - Method in class org.joni.ScanEnvironment
 
setMemNum(int) - Method in class org.joni.StackEntry
 
setMemPstr(int) - Method in class org.joni.StackEntry
 
setMemStart(int) - Method in class org.joni.StackEntry
 
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
 
setNullCheckNum(int) - Method in class org.joni.StackEntry
 
setNullCheckPStr(int) - Method in class org.joni.StackEntry
 
setOptimizedInfoFromTree(Node) - Method in class org.joni.Analyser
 
setOptimizeExactInfo(OptExactInfo) - Method in class org.joni.Regex
 
setOptimizeMapInfo(OptMapInfo) - Method in class org.joni.Regex
 
setPKeep(int) - Method in class org.joni.StackEntry
 
setPropCType(int) - Method in class org.joni.Token
 
setPropNot(boolean) - Method in class org.joni.Token
 
setQuantifier(Node, boolean, ScanEnvironment, byte[], int, int) - Method in class org.joni.ast.QuantifierNode
 
setRange(ScanEnvironment, int, int) - Method in class org.joni.BitSet
 
setRaw() - Method in class org.joni.ast.StringNode
 
setRecursion() - Method in class org.joni.ast.StateNode
 
setRepeatCount(int) - Method in class org.joni.StackEntry
 
setRepeatGreedy(boolean) - Method in class org.joni.Token
 
setRepeatLower(int) - Method in class org.joni.Token
 
setRepeatNum(int) - Method in class org.joni.StackEntry
 
setRepeatPCode(int) - Method in class org.joni.StackEntry
 
setRepeatPossessive(boolean) - Method in class org.joni.Token
 
setRepeatUpper(int) - Method in class org.joni.Token
 
setShared() - Method in class org.joni.ast.StringNode
 
setSi(int) - Method in class org.joni.StackEntry
 
setStateCheck(int) - Method in class org.joni.SCStackEntry
 
setStatePCode(int) - Method in class org.joni.StackEntry
 
setStatePStr(int) - Method in class org.joni.StackEntry
 
setStatePStrPrev(int) - Method in class org.joni.StackEntry
 
setStopBtSimpleRepeat() - Method in class org.joni.ast.StateNode
 
setSubAnchor(OptAnchorInfo) - Method in class org.joni.Regex
 
setTail(ListNode) - Method in class org.joni.ast.ListNode
 
setTarget(EncloseNode) - Method in class org.joni.ast.CallNode
 
setTarget(Node) - Method in class org.joni.ast.AnchorNode
 
setTarget(Node) - Method in class org.joni.ast.EncloseNode
 
setTarget(Node) - Method in class org.joni.ast.QuantifierNode
 
setupBMSkipMap(boolean) - Method in class org.joni.Regex
 
setupBMSkipMapCheck(byte[], int, int, CaseFoldCodeItem[], byte[]) - Method in class org.joni.Regex
 
setupCombExpCheck(Node, int) - Method in class org.joni.Analyser
 
setupLookBehind(AnchorNode) - Method in class org.joni.Analyser
 
setupSubExpCall(Node) - Method in class org.joni.Analyser
 
setupTree(Node, int) - Method in class org.joni.Analyser
 
setUserObject(Object) - Method in class org.joni.Regex
 
setUserOptions(int) - Method in class org.joni.Regex
 
setValue(Node) - Method in class org.joni.ast.ListNode
 
SIMPLE - Static variable in interface org.joni.constants.internal.NodeType
 
SINGLE_BYTE_SIZE - Static variable in class org.joni.BitSet
 
SINGLELINE - Static variable in class org.joni.Option
 
SingleRegion - Class in org.joni
 
SingleRegion(int) - Constructor for class org.joni.SingleRegion
 
SingleRegion(int, int) - Constructor for class org.joni.SingleRegion
 
SLOW_BACKWARD - Static variable in class org.joni.Search
 
SLOW_FORWARD - Static variable in class org.joni.Search
 
SLOW_IC_BACKWARD - Static variable in class org.joni.Search
 
SLOW_IC_FORWARD - Static variable in class org.joni.Search
 
SLOW_IC_SB_BACKWARD - Static variable in class org.joni.Search
 
SLOW_IC_SB_FORWARD - Static variable in class org.joni.Search
 
SLOW_SB_BACKWARD - Static variable in class org.joni.Search
 
SLOW_SB_FORWARD - Static variable in class org.joni.Search
 
SPECIAL - Static variable in interface org.joni.constants.internal.Arguments
 
splitLastChar(Encoding) - Method in class org.joni.ast.StringNode
 
sprev - Variable in class org.joni.ByteCodeMachine
 
sreturn() - Method in class org.joni.StackMachine
 
sstart - Variable in class org.joni.ByteCodeMachine
 
stack - Variable in class org.joni.StackMachine
 
StackEntry - Class in org.joni
 
StackEntry() - Constructor for class org.joni.StackEntry
 
stackInit() - Method in class org.joni.StackMachine
 
StackMachine - Class in org.joni
 
StackMachine(Regex, Region, byte[], int, int) - Constructor for class org.joni.StackMachine
 
stackPopLevel - Variable in class org.joni.Regex
 
StackPopLevel - Interface in org.joni.constants.internal
 
stacks - Static variable in class org.joni.StackMachine
 
StackType - Interface in org.joni.constants.internal
 
START - Enum constant in enum class org.joni.ast.CClassNode.CCSTATE
 
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.internal.Arguments
 
STATE_CHECK - Static variable in interface org.joni.constants.internal.OPCode
 
STATE_CHECK - Static variable in interface org.joni.constants.internal.OPSize
 
STATE_CHECK_ANYCHAR_ML_STAR - Static variable in interface org.joni.constants.internal.OPCode
 
STATE_CHECK_ANYCHAR_STAR - Static variable in interface org.joni.constants.internal.OPCode
 
STATE_CHECK_ANYCHAR_STAR - Static variable in interface org.joni.constants.internal.OPSize
 
STATE_CHECK_BUFF_MALLOC_THRESHOLD_SIZE - Static variable in class org.joni.StackMachine
 
STATE_CHECK_MARK - Static variable in interface org.joni.constants.internal.StackType
 
STATE_CHECK_NUM - Static variable in interface org.joni.constants.internal.OPSize
 
STATE_CHECK_PUSH - Static variable in interface org.joni.constants.internal.OPCode
 
STATE_CHECK_PUSH - Static variable in interface org.joni.constants.internal.OPSize
 
STATE_CHECK_PUSH_OR_JUMP - Static variable in interface org.joni.constants.internal.OPCode
 
STATE_CHECK_PUSH_OR_JUMP - Static variable in interface org.joni.constants.internal.OPSize
 
stateCheckBuff - Variable in class org.joni.StackMachine
 
stateCheckBuffClear() - Method in class org.joni.Matcher
 
stateCheckBuffClear() - Method in class org.joni.StackMachine
 
stateCheckBuffInit(int, int, int) - Method in class org.joni.Matcher
 
stateCheckBuffInit(int, int, int) - Method in class org.joni.StackMachine
 
stateCheckBuffSize - Variable in class org.joni.StackMachine
 
stateCheckMark() - Method in class org.joni.StackMachine
 
stateCheckPos(int, int) - Method in class org.joni.StackMachine
 
stateCheckVal(int, int) - Method in class org.joni.StackMachine
 
StateNode - Class in org.joni.ast
 
StateNode(int) - Constructor for class org.joni.ast.StateNode
 
stateToString() - Method in class org.joni.ast.StateNode
 
stk - Variable in class org.joni.StackMachine
 
stkp - Variable in class org.joni.ByteCodeMachine
 
stop - Variable in class org.joni.ScannerSupport
 
STOP_BACKTRACK - Static variable in interface org.joni.constants.internal.EncloseType
 
STOP_BT - Static variable in interface org.joni.constants.internal.StackType
 
stopBtEnd() - Method in class org.joni.StackMachine
 
str - Variable in class org.joni.Matcher
 
STR - Static variable in interface org.joni.constants.internal.NodeType
 
strExistCheckWithEsc(int[], int, int) - Method in class org.joni.Lexer
 
STRICT_CHECK_BACKREF - Static variable in interface org.joni.constants.SyntaxProperties
 
strictCheckBackref() - Method in class org.joni.Syntax
 
STRING - Enum constant in enum class org.joni.constants.internal.TokenType
 
stringCmpIC(int, int, IntHolder, int, int) - Method in class org.joni.ByteCodeMachine
 
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(int) - Constructor for class org.joni.ast.StringNode
 
StringType - Interface in org.joni.constants.internal
 
subAnchor - Variable in class org.joni.Regex
 
SUBEXP_CLOSE - Enum constant in enum class org.joni.constants.internal.TokenType
 
SUBEXP_OPEN - Enum constant in enum class org.joni.constants.internal.TokenType
 
subexpInfRecursiveCheck(Node, boolean) - Method in class org.joni.Analyser
 
subexpInfRecursiveCheckTrav(Node) - Method in class org.joni.Analyser
 
subexpRecursiveCheck(Node) - Method in class org.joni.Analyser
 
subexpRecursiveCheckTrav(Node) - Method in class org.joni.Analyser
 
syntax - Variable in class org.joni.Lexer
 
syntax - Variable in class org.joni.ScanEnvironment
 
Syntax - Class in org.joni
 
Syntax(String, int, int, int, int, int, Syntax.MetaCharTable) - Constructor for class org.joni.Syntax
 
Syntax.MetaCharTable - Class in org.joni
 
SyntaxException - Exception Class in org.joni.exception
 
SyntaxException(String) - Constructor for exception class org.joni.exception.SyntaxException
 
SyntaxProperties - Interface in org.joni.constants
 
syntaxWarn(String) - Method in class org.joni.Lexer
 
syntaxWarn(String, char) - Method in class org.joni.Lexer
 

T

tail - Variable in class org.joni.ApplyCaseFoldArg
 
tail - Variable in class org.joni.ast.ListNode
 
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
 
TARGET_OF_REPEAT_OPERATOR_INVALID - Static variable in interface org.joni.exception.ErrorMessages
 
TARGET_OF_REPEAT_OPERATOR_NOT_SPECIFIED - Static variable in interface org.joni.exception.ErrorMessages
 
targetEmptyInfo - Variable in class org.joni.ast.QuantifierNode
 
TargetInfo - Interface in org.joni.constants.internal
 
targets - Variable in class org.joni.UnsetAddrList
 
templateNum - Variable in class org.joni.ArrayCompiler
 
templateNum - Variable in class org.joni.Regex
 
templates - Variable in class org.joni.ArrayCompiler
 
templates - Variable in class org.joni.ByteCodePrinter
 
templates - Variable in class org.joni.Regex
 
TEST - Static variable in class org.joni.Syntax
 
THRESHOLD_CASE_FOLD_ALT_FOR_EXPANSION - Static variable in class org.joni.Analyser
 
thresholdLength - Variable in class org.joni.Regex
 
to - Variable in class org.joni.ast.CClassNode.CCStateArg
 
toIsRaw - Variable in class org.joni.ast.CClassNode.CCStateArg
 
token - Variable in class org.joni.Lexer
 
Token - Class in org.joni
 
Token() - Constructor for class org.joni.Token
 
TokenType - Enum Class in org.joni.constants.internal
 
TokenType() - Constructor for enum class org.joni.constants.internal.TokenType
 
toListNode() - Method in class org.joni.ast.ListNode
 
TOO_BIG_BACKREF_NUMBER - Static variable in interface org.joni.exception.ErrorMessages
 
TOO_BIG_NUMBER - Static variable in interface org.joni.exception.ErrorMessages
 
TOO_BIG_NUMBER_FOR_REPEAT_RANGE - Static variable in interface org.joni.exception.ErrorMessages
 
TOO_BIG_SB_CHAR_VALUE - Static variable in interface org.joni.exception.ErrorMessages
 
TOO_MANY_CAPTURE_GROUPS - Static variable in interface org.joni.exception.ErrorMessages
 
TOO_MANY_MULTI_BYTE_RANGES - Static variable in interface org.joni.exception.ErrorMessages
 
TOO_SHORT_DIGITS - Static variable in interface org.joni.exception.ErrorMessages
 
TOO_SHORT_MULTI_BYTE_STRING - Static variable in interface org.joni.exception.ErrorMessages
 
TopNode(Node) - Constructor for class org.joni.ast.Node.TopNode
 
toString() - Method in class org.joni.ast.Node
 
toString() - Method in class org.joni.BitSet
 
toString() - Method in class org.joni.CodeRangeBuffer
 
toString() - Method in class org.joni.NameEntry
 
toString() - Method in class org.joni.Region
 
toString() - Method in class org.joni.UnsetAddrList
 
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.CTypeNode
 
toString(int) - Method in class org.joni.ast.EncloseNode
 
toString(int) - Method in class org.joni.ast.ListNode
 
toString(int) - Method in class org.joni.ast.Node.TopNode
 
toString(int) - 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(int) - Static method in class org.joni.Option
 
Traverse - Interface in org.joni.constants.internal
 
TRAVERSE_CALLBACK_AT_BOTH - Static variable in interface org.joni.constants.internal.Traverse
 
TRAVERSE_CALLBACK_AT_FIRST - Static variable in interface org.joni.constants.internal.Traverse
 
TRAVERSE_CALLBACK_AT_LAST - Static variable in interface org.joni.constants.internal.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
 
type - Variable in class org.joni.ast.Node
 
type - Variable in class org.joni.StackEntry
 
type - Variable in class org.joni.Token
 
typeToString() - Method in class org.joni.ast.AnchorNode
 
typeToString() - Method in class org.joni.ast.EncloseNode
 

U

UNDEFINED_BYTECODE - Static variable in interface org.joni.exception.ErrorMessages
 
UNDEFINED_GROUP_OPTION - Static variable in interface org.joni.exception.ErrorMessages
 
UNDEFINED_GROUP_REFERENCE - Static variable in interface org.joni.exception.ErrorMessages
 
UNDEFINED_NAME_REFERENCE - Static variable in interface org.joni.exception.ErrorMessages
 
UNEXPECTED_BYTECODE - Static variable in interface org.joni.exception.ErrorMessages
 
unfetch() - Method in class org.joni.ScannerSupport
 
unknownEscWarn(String) - Method in class org.joni.ScanEnvironment
 
UNMATCHED_CLOSE_PARENTHESIS - Static variable in interface org.joni.exception.ErrorMessages
 
UNMATCHED_RANGE_SPECIFIER_IN_CHAR_CLASS - Static variable in interface org.joni.exception.ErrorMessages
 
unsetAddrList - Variable in class org.joni.ast.CallNode
 
unsetAddrList - Variable in class org.joni.ScanEnvironment
 
UnsetAddrList - Class in org.joni
 
UnsetAddrList(int) - Constructor for class org.joni.UnsetAddrList
 
updateStringNodeCaseFold(Node) - Method in class org.joni.Analyser
 
updateStringNodeCaseFoldMultiByte(StringNode) - Method in class org.joni.Analyser
 
updateStringNodeCaseFoldSingleByte(StringNode, byte[]) - Method in class org.joni.Analyser
 
upper - Variable in class org.joni.ast.QuantifierNode
 
UPPER_SMALLER_THAN_LOWER_IN_REPEAT_RANGE - Static variable in interface org.joni.exception.ErrorMessages
 
USE_BACKREF_WITH_LEVEL - Static variable in interface org.joni.Config
 
USE_BYTE_MAP - Static variable in interface org.joni.Config
 
USE_CAPTURE_HISTORY - Static variable in interface org.joni.Config
 
USE_CEC - Static variable in interface org.joni.Config
 
USE_DYNAMIC_OPTION - Static variable in interface org.joni.Config
 
USE_FIND_LONGEST_SEARCH_ALL_OF_RANGE - Static variable in interface org.joni.Config
 
USE_INT_MAP_BACKWARD - 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_NO_INVALID_QUANTIFIER - Static variable in interface org.joni.Config
 
USE_OP_PUSH_OR_JUMP_EXACT - Static variable in interface org.joni.Config
 
USE_PERL_SUBEXP_CALL - Static variable in interface org.joni.Config
 
USE_QTFR_PEEK_NEXT - 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_SUNDAY_QUICK_SEARCH - Static variable in interface org.joni.Config
 
USE_VARIABLE_META_CHARS - 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
 
used - Variable in class org.joni.CodeRangeBuffer
 
userObject - Variable in class org.joni.Regex
 
userOptions - Variable in class org.joni.Regex
 

V

value - Variable in class org.joni.ast.ListNode
 
value - Variable in class org.joni.OptMapInfo
 
VALUE - Enum constant in enum class org.joni.ast.CClassNode.CCSTATE
 
ValueException - Exception Class in org.joni.exception
 
ValueException(String) - Constructor for exception class org.joni.exception.ValueException
 
ValueException(String, byte[], int, int) - Constructor for exception class org.joni.exception.ValueException
 
ValueException(String, String) - Constructor for exception class org.joni.exception.ValueException
 
valueOf(String) - Static method in enum class org.joni.ast.CClassNode.CCSTATE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.joni.ast.CClassNode.CCVALTYPE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.joni.ast.QuantifierNode.ReduceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.joni.constants.internal.TokenType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.joni.ast.CClassNode.CCSTATE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.joni.ast.CClassNode.CCVALTYPE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.joni.ast.QuantifierNode.ReduceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.joni.constants.internal.TokenType
Returns an array containing the constants of this enum class, in the order they are declared.
VOID - Static variable in interface org.joni.constants.internal.StackType
 

W

warn(String) - Method in interface org.joni.WarnCallback
 
WARN_CC_DUP - Static variable in interface org.joni.constants.SyntaxProperties
 
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
 
warnCCDup() - Method in class org.joni.Syntax
 
warnCCOpNotEscaped() - Method in class org.joni.Syntax
 
warnings - Variable in class org.joni.ScanEnvironment
 
warningsFlag - Variable in class org.joni.ScanEnvironment
 
warnReduntantNestedRepeat() - Method in class org.joni.Syntax
 
WORD - Static variable in interface org.joni.constants.internal.OPCode
 
WORD_BEGIN - Static variable in interface org.joni.constants.internal.AnchorType
 
WORD_BEGIN - Static variable in interface org.joni.constants.internal.OPCode
 
WORD_BOUND - Static variable in interface org.joni.constants.internal.AnchorType
 
WORD_BOUND - Static variable in interface org.joni.constants.internal.OPCode
 
WORD_BOUND_ALL_RANGE - Static variable in class org.joni.Option
 
WORD_END - Static variable in interface org.joni.constants.internal.AnchorType
 
WORD_END - Static variable in interface org.joni.constants.internal.OPCode
 
writeCodePoint(int, int) - Method in class org.joni.CodeRangeBuffer
 

Z

z - Static variable in class org.joni.OptMapInfo
 
ZERO_OR_ONE_TIME - Static variable in interface org.joni.constants.MetaChar
 
zeroOrOneTime - Variable in class org.joni.Syntax.MetaCharTable
 

_

_p - Variable in class org.joni.ScannerSupport
 
A B C D E F G H I J K L M N O P Q R S T U V W Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form