Class CodeRangeBuffer
java.lang.Object
org.joni.CodeRangeBuffer
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CodeRangeBufferaddAllMultiByteRange(ScanEnvironment env, CodeRangeBuffer pbuf) static CodeRangeBufferaddCodeRange(CodeRangeBuffer pbuf, ScanEnvironment env, int from, int to) static CodeRangeBufferaddCodeRange(CodeRangeBuffer pbuf, ScanEnvironment env, int from, int to, boolean checkDup) static CodeRangeBufferaddCodeRangeToBuff(CodeRangeBuffer pbuf, ScanEnvironment env, int from, int to) static CodeRangeBufferaddCodeRangeToBuff(CodeRangeBuffer pbuf, ScanEnvironment env, int from, int to, boolean checkDup) static CodeRangeBufferandCodeRange1(CodeRangeBuffer pbuf, ScanEnvironment env, int from1, int to1, int[] data, int n) static CodeRangeBufferandCodeRangeBuff(CodeRangeBuffer bbuf1, boolean not1, CodeRangeBuffer bbuf2, boolean not2, ScanEnvironment env) clone()voidensureSize(int size) voidexpand(int low) int[]intgetUsed()protected voidmoveLeft(int from, int to, int n) static CodeRangeBuffernotCodeRangeBuff(ScanEnvironment env, CodeRangeBuffer bbuf) static CodeRangeBufferorCodeRangeBuff(ScanEnvironment env, CodeRangeBuffer bbuf1, boolean not1, CodeRangeBuffer bbuf2, boolean not2) protected static CodeRangeBuffersetAllMultiByteRange(ScanEnvironment env, CodeRangeBuffer pbuf) toString()voidwriteCodePoint(int pos, int b)
-
Field Details
-
LAST_CODE_POINT
public static final int LAST_CODE_POINT- See Also:
-
-
Constructor Details
-
CodeRangeBuffer
public CodeRangeBuffer()
-
-
Method Details
-
getCodeRange
public int[] getCodeRange() -
getUsed
public int getUsed() -
expand
public void expand(int low) -
ensureSize
public void ensureSize(int size) -
moveLeft
protected void moveLeft(int from, int to, int n) -
writeCodePoint
public void writeCodePoint(int pos, int b) -
clone
-
addCodeRangeToBuff
public static CodeRangeBuffer addCodeRangeToBuff(CodeRangeBuffer pbuf, ScanEnvironment env, int from, int to) -
addCodeRangeToBuff
public static CodeRangeBuffer addCodeRangeToBuff(CodeRangeBuffer pbuf, ScanEnvironment env, int from, int to, boolean checkDup) -
addCodeRange
public static CodeRangeBuffer addCodeRange(CodeRangeBuffer pbuf, ScanEnvironment env, int from, int to) -
addCodeRange
public static CodeRangeBuffer addCodeRange(CodeRangeBuffer pbuf, ScanEnvironment env, int from, int to, boolean checkDup) -
setAllMultiByteRange
-
addAllMultiByteRange
-
notCodeRangeBuff
-
orCodeRangeBuff
public static CodeRangeBuffer orCodeRangeBuff(ScanEnvironment env, CodeRangeBuffer bbuf1, boolean not1, CodeRangeBuffer bbuf2, boolean not2) -
andCodeRange1
public static CodeRangeBuffer andCodeRange1(CodeRangeBuffer pbuf, ScanEnvironment env, int from1, int to1, int[] data, int n) -
andCodeRangeBuff
public static CodeRangeBuffer andCodeRangeBuff(CodeRangeBuffer bbuf1, boolean not1, CodeRangeBuffer bbuf2, boolean not2, ScanEnvironment env) -
toString
-