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