class EbcdicCcsidManager extends CcsidManager
| Modifier and Type | Field | Description |
|---|---|---|
private static int[] |
conversionArrayToEbcdic |
|
private static int[] |
conversionArrayToUCS2 |
dot, numToCharRepresentation, space, UTF8_CCSID| Constructor | Description |
|---|---|
EbcdicCcsidManager() |
| Modifier and Type | Method | Description |
|---|---|---|
(package private) byte[] |
convertFromJavaString(java.lang.String sourceString) |
|
(package private) void |
convertFromJavaString(java.lang.String sourceString,
java.nio.ByteBuffer buffer) |
Convert a Java String into bytes for a particular ccsid.
|
(package private) java.lang.String |
convertToJavaString(byte[] sourceBytes) |
|
(package private) 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) int |
getByteLength(java.lang.String str) |
Returns the length in bytes for the String str using a particular ccsid.
|
private static final int[] conversionArrayToEbcdic
private static final int[] conversionArrayToUCS2
byte[] convertFromJavaString(java.lang.String sourceString)
convertFromJavaString in class CcsidManagervoid convertFromJavaString(java.lang.String sourceString,
java.nio.ByteBuffer buffer)
CcsidManagerconvertFromJavaString in class CcsidManagersourceString - A Java String to convert.buffer - The buffer to convert the String into.java.lang.String convertToJavaString(byte[] sourceBytes)
convertToJavaString in class CcsidManagerjava.lang.String convertToJavaString(byte[] sourceBytes,
int offset,
int numToConvert)
CcsidManagerconvertToJavaString in class CcsidManagersourceBytes - An array of bytes to be converted.offset - An offset indicating first byte to convert.numToConvert - The number of bytes to be converted.int getByteLength(java.lang.String str)
CcsidManagergetByteLength in class CcsidManagerstr - The Java String from which to obtain the length.Apache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.