org.omg.CORBA.portable
Interface ValueBase

All Superinterfaces:
IDLEntity sample code for org.omg.CORBA.portable.IDLEntity definition code for org.omg.CORBA.portable.IDLEntity , Serializable sample code for java.io.Serializable definition code for java.io.Serializable
All Known Subinterfaces:
CustomValue sample code for org.omg.CORBA.portable.CustomValue definition code for org.omg.CORBA.portable.CustomValue , DataInputStream sample code for org.omg.CORBA.DataInputStream definition code for org.omg.CORBA.DataInputStream , DataOutputStream sample code for org.omg.CORBA.DataOutputStream definition code for org.omg.CORBA.DataOutputStream , ObjectReferenceFactory sample code for org.omg.PortableInterceptor.ObjectReferenceFactory definition code for org.omg.PortableInterceptor.ObjectReferenceFactory , ObjectReferenceTemplate sample code for org.omg.PortableInterceptor.ObjectReferenceTemplate definition code for org.omg.PortableInterceptor.ObjectReferenceTemplate , StreamableValue sample code for org.omg.CORBA.portable.StreamableValue definition code for org.omg.CORBA.portable.StreamableValue

public interface ValueBase
extends IDLEntity sample code for org.omg.CORBA.portable.IDLEntity definition code for org.omg.CORBA.portable.IDLEntity

The generated Java classes corresponding to valuetype IDL types implement this interface. In other words, the Java mapping of valuetype objects implement the ValueBase interface. The generated Java class for valuetype's shall provide an implementation of the ValueBase interface for the corresponding value type. For value types that are streamable (i.e. non-custom), the generated Java class shall also provide an implementation for the org.omg.CORBA.portable.Streamable interface. (CORBA::ValueBase is mapped to java.io.Serializable.)


Method Summary
 String sample code for java.lang.String definition code for java.lang.String [] _truncatable_ids sample code for org.omg.CORBA.portable.ValueBase._truncatable_ids() definition code for org.omg.CORBA.portable.ValueBase._truncatable_ids() ()
          Provides truncatable repository ids.
 

Method Detail

_truncatable_ids sample code for org.omg.CORBA.portable.ValueBase._truncatable_ids() definition code for org.omg.CORBA.portable.ValueBase._truncatable_ids()

String sample code for java.lang.String definition code for java.lang.String [] _truncatable_ids()
Provides truncatable repository ids.

Returns:
a String array--list of truncatable repository ids.