abstract class CcsidManager
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
(package private) byte |
dot |
(package private) byte[] |
numToCharRepresentation |
(package private) byte |
space |
static int |
UTF8_CCSID |
| Constructor and Description |
|---|
CcsidManager(byte space,
byte dot,
byte[] numToCharRepresentation) |
| Modifier and Type | Method and Description |
|---|---|
(package private) abstract byte[] |
convertFromJavaString(java.lang.String sourceString) |
(package private) abstract void |
convertFromJavaString(java.lang.String sourceString,
java.nio.ByteBuffer buffer)
Convert a Java String into bytes for a particular ccsid.
|
(package private) abstract java.lang.String |
convertToJavaString(byte[] sourceBytes) |
(package private) abstract java.lang.String |
convertToJavaString(byte[] sourceBytes,
int offset,
int numToConvert)
Convert a byte array representing characters in a particular ccsid into a Java String.
|
(package private) abstract int |
getByteLength(java.lang.String str)
Returns the length in bytes for the String str using a particular ccsid.
|
byte space
byte dot
byte[] numToCharRepresentation
public static final int UTF8_CCSID
abstract int getByteLength(java.lang.String str)
str - The Java String from which to obtain the length.abstract byte[] convertFromJavaString(java.lang.String sourceString)
abstract void convertFromJavaString(java.lang.String sourceString,
java.nio.ByteBuffer buffer)
sourceString - A Java String to convert.buffer - The buffer to convert the String into.abstract java.lang.String convertToJavaString(byte[] sourceBytes)
abstract java.lang.String convertToJavaString(byte[] sourceBytes,
int offset,
int numToConvert)
sourceBytes - An array of bytes to be converted.offset - An offset indicating first byte to convert.numToConvert - The number of bytes to be converted.Apache Derby V10.10 Internals - Copyright © 2004,2014 The Apache Software Foundation. All Rights Reserved.