public final class CodeRangeBuffer extends Object
Constructor and Description |
---|
CodeRangeBuffer() |
CodeRangeBuffer(int[] ranges) |
Modifier and Type | Method and Description |
---|---|
static CodeRangeBuffer |
addAllMultiByteRange(org.jcodings.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() |
protected void |
moveLeft(int from,
int to,
int n) |
static CodeRangeBuffer |
notCodeRangeBuff(org.jcodings.Encoding enc,
CodeRangeBuffer bbuf) |
static CodeRangeBuffer |
orCodeRangeBuff(org.jcodings.Encoding enc,
CodeRangeBuffer bbuf1,
boolean not1,
CodeRangeBuffer bbuf2,
boolean not2) |
protected static CodeRangeBuffer |
setAllMultiByteRange(org.jcodings.Encoding enc,
CodeRangeBuffer pbuf) |
String |
toString() |
void |
writeCodePoint(int pos,
int b) |
public CodeRangeBuffer(int[] ranges)
public CodeRangeBuffer()
public int[] getCodeRange()
public void expand(int low)
public void ensureSize(int size)
protected void moveLeft(int from, int to, int n)
public void writeCodePoint(int pos, int b)
public CodeRangeBuffer clone()
public static CodeRangeBuffer addCodeRangeToBuff(CodeRangeBuffer pbuf, int from, int to)
public static CodeRangeBuffer addCodeRange(CodeRangeBuffer pbuf, ScanEnvironment env, int from, int to)
protected static CodeRangeBuffer setAllMultiByteRange(org.jcodings.Encoding enc, CodeRangeBuffer pbuf)
public static CodeRangeBuffer addAllMultiByteRange(org.jcodings.Encoding enc, CodeRangeBuffer pbuf)
public static CodeRangeBuffer notCodeRangeBuff(org.jcodings.Encoding enc, CodeRangeBuffer bbuf)
public static CodeRangeBuffer orCodeRangeBuff(org.jcodings.Encoding enc, CodeRangeBuffer bbuf1, boolean not1, CodeRangeBuffer bbuf2, boolean not2)
public static CodeRangeBuffer andCodeRange1(CodeRangeBuffer pbuf, int from1, int to1, int[] data, int n)
public static CodeRangeBuffer andCodeRangeBuff(CodeRangeBuffer bbuf1, boolean not1, CodeRangeBuffer bbuf2, boolean not2)
Copyright © 2017. All Rights Reserved.