org.joni
Class CodeRangeBuffer
java.lang.Object
org.joni.CodeRangeBuffer
public final class CodeRangeBuffer
- extends java.lang.Object
Method Summary |
static CodeRangeBuffer |
addAllMultiByteRange(Encoding enc,
CodeRangeBuffer pbuf)
|
static CodeRangeBuffer |
addCodeRange(CodeRangeBuffer pbuf,
ScanEnvironment env,
int from,
int to)
|
static CodeRangeBuffer |
addCodeRangeToBuff(CodeRangeBuffer pbuf,
int from,
int to)
|
static CodeRangeBuffer |
andCodeRange1(CodeRangeBuffer pbuf,
int from1,
int to1,
int[] data,
int n)
|
static CodeRangeBuffer |
andCodeRangeBuff(CodeRangeBuffer bbuf1,
boolean not1,
CodeRangeBuffer bbuf2,
boolean not2)
|
CodeRangeBuffer |
clone()
|
void |
ensureSize(int size)
|
void |
expand(int low)
|
int[] |
getCodeRange()
|
static boolean |
isInCodeRange(int[] p,
int code)
|
static boolean |
isInCodeRange(int[] p,
int offset,
int code)
|
protected void |
moveLeft(int from,
int to,
int n)
|
static CodeRangeBuffer |
notCodeRangeBuff(Encoding enc,
CodeRangeBuffer bbuf)
|
static CodeRangeBuffer |
orCodeRangeBuff(Encoding enc,
CodeRangeBuffer bbuf1,
boolean not1,
CodeRangeBuffer bbuf2,
boolean not2)
|
protected static CodeRangeBuffer |
setAllMultiByteRange(Encoding enc,
CodeRangeBuffer pbuf)
|
java.lang.String |
toString()
|
void |
writeCodePoint(int pos,
int b)
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CodeRangeBuffer
public CodeRangeBuffer(int[] ranges)
CodeRangeBuffer
public CodeRangeBuffer()
getCodeRange
public int[] getCodeRange()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
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
public CodeRangeBuffer clone()
- Overrides:
clone
in class java.lang.Object
addCodeRangeToBuff
public static CodeRangeBuffer addCodeRangeToBuff(CodeRangeBuffer pbuf,
int from,
int to)
addCodeRange
public static CodeRangeBuffer addCodeRange(CodeRangeBuffer pbuf,
ScanEnvironment env,
int from,
int to)
setAllMultiByteRange
protected static CodeRangeBuffer setAllMultiByteRange(Encoding enc,
CodeRangeBuffer pbuf)
addAllMultiByteRange
public static CodeRangeBuffer addAllMultiByteRange(Encoding enc,
CodeRangeBuffer pbuf)
notCodeRangeBuff
public static CodeRangeBuffer notCodeRangeBuff(Encoding enc,
CodeRangeBuffer bbuf)
orCodeRangeBuff
public static CodeRangeBuffer orCodeRangeBuff(Encoding enc,
CodeRangeBuffer bbuf1,
boolean not1,
CodeRangeBuffer bbuf2,
boolean not2)
andCodeRange1
public static CodeRangeBuffer andCodeRange1(CodeRangeBuffer pbuf,
int from1,
int to1,
int[] data,
int n)
andCodeRangeBuff
public static CodeRangeBuffer andCodeRangeBuff(CodeRangeBuffer bbuf1,
boolean not1,
CodeRangeBuffer bbuf2,
boolean not2)
isInCodeRange
public static boolean isInCodeRange(int[] p,
int code)
isInCodeRange
public static boolean isInCodeRange(int[] p,
int offset,
int code)
Copyright © 2008. All Rights Reserved.