VisiBroker for Java

org.omg.CORBA
Class ValueDescription

java.lang.Object
  extended by org.omg.CORBA.ValueDescription
All Implemented Interfaces:
java.io.Serializable, IDLEntity

public final class ValueDescription
extends java.lang.Object
implements IDLEntity

This interface is used to represent a description of the value type that is stored in the Interface Repository.

See Also:
Serialized Form

Field Summary
 java.lang.String[] abstract_base_values
          The list of abstract value types from which this valuedescription inherits.
 java.lang.String base_value
          The value types from which this valuedescription inherits.
 java.lang.String defined_in
          The repository id of the module or interface in which this valuedescription is defined.
 java.lang.String id
          The repository id of the valuedescription.
 boolean is_abstract
          If set to true, the valuedescription is an abstract value type.
 boolean is_custom
          If set to true, the valuedescription is custom marshalled.
 boolean is_truncatable
          The value type's setting for whether or not this valuedescription can safely truncated to its base value types.
 java.lang.String name
          The name of the valuedescription.
 java.lang.String[] supported_interfaces
          The list of interfaces which this valuedescription supports.
 java.lang.String version
          The valuedescription's version
 
Constructor Summary
ValueDescription()
           
ValueDescription(java.lang.String name, java.lang.String id, boolean is_abstract, boolean is_custom, java.lang.String defined_in, java.lang.String version, java.lang.String[] supported_interfaces, java.lang.String[] abstract_base_values, boolean is_truncatable, java.lang.String base_value)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

public java.lang.String name
The name of the valuedescription.


id

public java.lang.String id
The repository id of the valuedescription.


is_abstract

public boolean is_abstract
If set to true, the valuedescription is an abstract value type.


is_custom

public boolean is_custom
If set to true, the valuedescription is custom marshalled.


defined_in

public java.lang.String defined_in
The repository id of the module or interface in which this valuedescription is defined.


version

public java.lang.String version
The valuedescription's version


supported_interfaces

public java.lang.String[] supported_interfaces
The list of interfaces which this valuedescription supports.


abstract_base_values

public java.lang.String[] abstract_base_values
The list of abstract value types from which this valuedescription inherits.


is_truncatable

public boolean is_truncatable
The value type's setting for whether or not this valuedescription can safely truncated to its base value types.


base_value

public java.lang.String base_value
The value types from which this valuedescription inherits.

Constructor Detail

ValueDescription

public ValueDescription()

ValueDescription

public ValueDescription(java.lang.String name,
                        java.lang.String id,
                        boolean is_abstract,
                        boolean is_custom,
                        java.lang.String defined_in,
                        java.lang.String version,
                        java.lang.String[] supported_interfaces,
                        java.lang.String[] abstract_base_values,
                        boolean is_truncatable,
                        java.lang.String base_value)

Borland Software Corporation
http://www.borland.com
100 Enterprise Way
Scotts Valley, CA 95066
Voice: (831) 431-1000
pubsweb@borland.com

Read the latest documentation online