java.lang.Object
org.joni.ScanEnvironment
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) int(package private) int(package private) int(package private) final int(package private) int(package private) intfinal org.jcodings.Encoding(package private) boolean(package private) int(package private) intint(package private) int(package private) intint(package private) Node[]final Syntax(package private) UnsetAddrListfinal WarnCallbackprivate int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) int(package private) void(package private) void(package private) void(package private) intconvertBackslashValue(int c) (package private) Node(package private) voidpopPrecReadNotNode(Node node) (package private) voidpushPrecReadNotNode(Node node) (package private) voidsetMemNode(int num, EncloseNode node) (package private) void
-
Field Details
-
option
public int option -
caseFoldFlag
final int caseFoldFlag -
enc
public final org.jcodings.Encoding enc -
syntax
-
captureHistory
int captureHistory -
btMemStart
int btMemStart -
btMemEnd
int btMemEnd -
backrefedMem
int backrefedMem -
warnings
-
numCall
int numCall -
unsetAddrList
UnsetAddrList unsetAddrList -
numMem
public int numMem -
numNamed
int numNamed -
memNodes
-
numCombExpCheck
int numCombExpCheck -
combExpMaxRegNum
int combExpMaxRegNum -
currMaxRegNum
int currMaxRegNum -
hasRecursion
boolean hasRecursion -
warningsFlag
private int warningsFlag -
numPrecReadNotNodes
int numPrecReadNotNodes -
precReadNotNodes
Node[] precReadNotNodes
-
-
Constructor Details
-
ScanEnvironment
ScanEnvironment(Regex regex, Syntax syntax, WarnCallback warnings)
-
-
Method Details
-
addMemEntry
int addMemEntry() -
setMemNode
-
pushPrecReadNotNode
-
popPrecReadNotNode
-
currentPrecReadNotNode
Node currentPrecReadNotNode() -
convertBackslashValue
int convertBackslashValue(int c) -
ccEscWarn
-
unknownEscWarn
-
closeBracketWithoutEscapeWarn
-
ccDuplicateWarn
void ccDuplicateWarn()
-