org.joni
Class Matcher
java.lang.Object
org.jcodings.IntHolder
org.joni.Matcher
- Direct Known Subclasses:
- NativeMachine
public abstract class Matcher
- extends org.jcodings.IntHolder
Fields inherited from class org.jcodings.IntHolder |
value |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
regex
protected final Regex regex
enc
protected final org.jcodings.Encoding enc
bytes
protected final byte[] bytes
str
protected final int str
end
protected final int end
msaStart
protected int msaStart
msaOptions
protected int msaOptions
msaRegion
protected final Region msaRegion
msaBestLen
protected int msaBestLen
msaBestS
protected int msaBestS
msaBegin
protected int msaBegin
msaEnd
protected int msaEnd
Matcher
public Matcher(Regex regex,
byte[] bytes)
Matcher
public Matcher(Regex regex,
byte[] bytes,
int p,
int end)
matchAt
protected abstract int matchAt(int range,
int sstart,
int sprev)
stateCheckBuffInit
protected abstract void stateCheckBuffInit(int strLength,
int offset,
int stateNum)
stateCheckBuffClear
protected abstract void stateCheckBuffClear()
getRegion
public final Region getRegion()
getEagerRegion
public final Region getEagerRegion()
getBegin
public final int getBegin()
getEnd
public final int getEnd()
msaInit
protected final void msaInit(int option,
int start)
match
public final int match(int at,
int range,
int option)
search
public final int search(int start,
int range,
int option)
Copyright © 2012. All Rights Reserved.