public final class CharHolder extends Object implements Streamable
The Holder for
Char. For more information on Holder files, see "Generated Files: Holder Files".
A Holder class for a
char that is used to store "out" and "inout" parameters in IDL methods. If an IDL method signature has an IDL
char as an "out" or "inout" parameter, the programmer must pass an instance of
CharHolder as the corresponding parameter in the method invocation; for "inout" parameters, the programmer must also fill the "in" value to be sent to the server. Before the method invocation returns, the ORB will fill in the value corresponding to the "out" value returned from the server.
myCharHolder is an instance of
CharHolder, the value stored in its
value field can be accessed with
public char value
char value held by this
Constructs a new
CharHolder object with its
value field initialized to
public CharHolder(char initial)
Constructs a new
CharHolder object for the given
charwith which to initialize the
valuefield of the new
public void _read(InputStream input)
input and initalizes the value in this
CharHolder object with the unmarshalled data.
input- the InputStream containing CDR formatted data from the wire
public void _write(OutputStream output)
output the value in this
output- the OutputStream which will contain the CDR formatted data
public TypeCode _type()
TypeCode object corresponding to the value held in this
© 1993–2017, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.