org.omg.CORBA
Class FixedHolder

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by org.omg.CORBA.FixedHolder
All Implemented Interfaces:
Streamable sample code for org.omg.CORBA.portable.Streamable definition code for org.omg.CORBA.portable.Streamable

public final class FixedHolder
extends Object sample code for java.lang.Object definition code for java.lang.Object
implements Streamable sample code for org.omg.CORBA.portable.Streamable definition code for org.omg.CORBA.portable.Streamable

The Holder for Fixed. For more information on Holder files, see "Generated Files: Holder Files".

FixedHolder is a container class for values of IDL type "fixed", which is mapped to the Java class java.math.BigDecimal. It is usually used to store "out" and "inout" IDL method parameters. If an IDL method signature has a fixed as an "out" or "inout" parameter, the programmer must pass an instance of FixedHolder 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 contained value corresponding to the "out" value returned from the server.


Field Summary
 BigDecimal sample code for java.math.BigDecimal definition code for java.math.BigDecimal value sample code for org.omg.CORBA.FixedHolder.value definition code for org.omg.CORBA.FixedHolder.value
          The value held by the FixedHolder
 
Constructor Summary
FixedHolder sample code for org.omg.CORBA.FixedHolder.FixedHolder() definition code for org.omg.CORBA.FixedHolder.FixedHolder() ()
          Construct the FixedHolder without initializing the contained value.
FixedHolder sample code for org.omg.CORBA.FixedHolder.FixedHolder(java.math.BigDecimal) definition code for org.omg.CORBA.FixedHolder.FixedHolder(java.math.BigDecimal) (BigDecimal sample code for java.math.BigDecimal definition code for java.math.BigDecimal  initial)
          Construct the FixedHolder and initialize it with the given value.
 
Method Summary
 void _read sample code for org.omg.CORBA.FixedHolder._read(org.omg.CORBA.portable.InputStream) definition code for org.omg.CORBA.FixedHolder._read(org.omg.CORBA.portable.InputStream) (InputStream sample code for org.omg.CORBA.portable.InputStream definition code for org.omg.CORBA.portable.InputStream  input)
          Read a fixed point value from the input stream and store it in the value member.
 TypeCode sample code for org.omg.CORBA.TypeCode definition code for org.omg.CORBA.TypeCode _type sample code for org.omg.CORBA.FixedHolder._type() definition code for org.omg.CORBA.FixedHolder._type() ()
          Return the TypeCode of this holder object.
 void _write sample code for org.omg.CORBA.FixedHolder._write(org.omg.CORBA.portable.OutputStream) definition code for org.omg.CORBA.FixedHolder._write(org.omg.CORBA.portable.OutputStream) (OutputStream sample code for org.omg.CORBA.portable.OutputStream definition code for org.omg.CORBA.portable.OutputStream  output)
          Write the fixed point value stored in this holder to an OutputStream.
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Field Detail

value sample code for org.omg.CORBA.FixedHolder.value

public BigDecimal sample code for java.math.BigDecimal definition code for java.math.BigDecimal  value
The value held by the FixedHolder

Constructor Detail

FixedHolder sample code for org.omg.CORBA.FixedHolder() definition code for org.omg.CORBA.FixedHolder()

public FixedHolder()
Construct the FixedHolder without initializing the contained value.


FixedHolder sample code for org.omg.CORBA.FixedHolder(java.math.BigDecimal) definition code for org.omg.CORBA.FixedHolder(java.math.BigDecimal)

public FixedHolder(BigDecimal sample code for java.math.BigDecimal definition code for java.math.BigDecimal  initial)
Construct the FixedHolder and initialize it with the given value.

Parameters:
initial - the value used to initialize the FixedHolder
Method Detail

_read sample code for org.omg.CORBA.FixedHolder._read(org.omg.CORBA.portable.InputStream) definition code for org.omg.CORBA.FixedHolder._read(org.omg.CORBA.portable.InputStream)

public void _read(InputStream sample code for org.omg.CORBA.portable.InputStream definition code for org.omg.CORBA.portable.InputStream  input)
Read a fixed point value from the input stream and store it in the value member.

Specified by:
_read sample code for org.omg.CORBA.portable.Streamable._read(org.omg.CORBA.portable.InputStream) definition code for org.omg.CORBA.portable.Streamable._read(org.omg.CORBA.portable.InputStream) in interface Streamable sample code for org.omg.CORBA.portable.Streamable definition code for org.omg.CORBA.portable.Streamable
Parameters:
input - the InputStream to read from.

_write sample code for org.omg.CORBA.FixedHolder._write(org.omg.CORBA.portable.OutputStream) definition code for org.omg.CORBA.FixedHolder._write(org.omg.CORBA.portable.OutputStream)

public void _write(OutputStream sample code for org.omg.CORBA.portable.OutputStream definition code for org.omg.CORBA.portable.OutputStream  output)
Write the fixed point value stored in this holder to an OutputStream.

Specified by:
_write sample code for org.omg.CORBA.portable.Streamable._write(org.omg.CORBA.portable.OutputStream) definition code for org.omg.CORBA.portable.Streamable._write(org.omg.CORBA.portable.OutputStream) in interface Streamable sample code for org.omg.CORBA.portable.Streamable definition code for org.omg.CORBA.portable.Streamable
Parameters:
output - the OutputStream to write into.

_type sample code for org.omg.CORBA.FixedHolder._type() definition code for org.omg.CORBA.FixedHolder._type()

public TypeCode sample code for org.omg.CORBA.TypeCode definition code for org.omg.CORBA.TypeCode  _type()
Return the TypeCode of this holder object.

Specified by:
_type sample code for org.omg.CORBA.portable.Streamable._type() definition code for org.omg.CORBA.portable.Streamable._type() in interface Streamable sample code for org.omg.CORBA.portable.Streamable definition code for org.omg.CORBA.portable.Streamable
Returns:
the TypeCode object.