Skip navigation links
oracle.sql
Class CharacterBuffer
java.lang.Object
oracle.sql.CharacterBuffer
-
public final class CharacterBuffer
- extends java.lang.Object
This class allows the program to construct an array of bytes in some representation using the 32 bit values returned by a CharacterWalker.
- See Also:
CharacterWalker
, CharacterSet
Method Summary |
void |
append(int c)
Append the (posibly multi-byte) representation of c. |
byte[] |
getBytes()
The accumulated data |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BUILD_DATE
public static final java.lang.String BUILD_DATE
-
- See Also:
- Constant Field Values
TRACE
public static final boolean TRACE
-
- See Also:
- Constant Field Values
PRIVATE_TRACE
public static final boolean PRIVATE_TRACE
-
- See Also:
- Constant Field Values
CharacterBuffer
public CharacterBuffer(CharacterSet charSet)
- Constructor.
- Parameters:
charSet
- the CharacterSet in which the data is represented
append
public void append(int c)
throws java.sql.SQLException
- Append the (posibly multi-byte) representation of c.
-
- Parameters:
c
- a value in the 32 bit representation of characters of charSet.
- Throws:
java.sql.SQLException
- if c is not a value in the 32 bit representation of charSet.
getBytes
public byte[] getBytes()
- The accumulated data
-
- Returns:
- an array of bytes containing the representation of all characters that have been appended.
Skip navigation links
Copyright © 2009, Oracle and/or its affiliates. All rights reserved.
ORACLE CONFIDENTIAL
For authorized use only.
Do not distribute to third parties.