org.apache.xerces.utils
Class UTF8DataChunk
java.lang.Object
|
+--org.apache.xerces.utils.UTF8DataChunk
- public class UTF8DataChunk
- extends java.lang.Object
- implements StringPool.StringProducer
Method Summary |
int |
addString(int offset,
int length)
|
int |
addSymbol(int offset,
int length,
int hashcode)
|
void |
append(XMLEntityHandler.CharBuffer charBuffer,
int offset,
int length)
|
boolean |
clearPreviousChunk()
|
static UTF8DataChunk |
createChunk(StringPool stringPool,
UTF8DataChunk prev)
|
boolean |
equalsString(int offset,
int length,
char[] strChars,
int strOffset,
int strLength)
|
UTF8DataChunk |
nextChunk()
|
void |
releaseChunk()
|
void |
releaseString(int offset,
int length)
|
void |
setByteArray(byte[] data)
|
byte[] |
toByteArray()
|
java.lang.String |
toString(int offset,
int length)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
CHUNK_SHIFT
public static final int CHUNK_SHIFT
CHUNK_SIZE
public static final int CHUNK_SIZE
CHUNK_MASK
public static final int CHUNK_MASK
createChunk
public static UTF8DataChunk createChunk(StringPool stringPool,
UTF8DataChunk prev)
toByteArray
public final byte[] toByteArray()
setByteArray
public void setByteArray(byte[] data)
nextChunk
public UTF8DataChunk nextChunk()
clearPreviousChunk
public boolean clearPreviousChunk()
releaseChunk
public void releaseChunk()
releaseString
public void releaseString(int offset,
int length)
- Specified by:
- releaseString in interface StringPool.StringProducer
toString
public java.lang.String toString(int offset,
int length)
- Specified by:
- toString in interface StringPool.StringProducer
equalsString
public boolean equalsString(int offset,
int length,
char[] strChars,
int strOffset,
int strLength)
- Specified by:
- equalsString in interface StringPool.StringProducer
addString
public int addString(int offset,
int length)
addSymbol
public int addSymbol(int offset,
int length,
int hashcode)
append
public void append(XMLEntityHandler.CharBuffer charBuffer,
int offset,
int length)
Copyright © 1999-2001 Apache XML Project. All Rights Reserved.