ValueMember
Class ValueMember
- java.lang.Object
-
- org.omg.CORBA.ValueMember
- All Implemented Interfaces:
- Serializable, IDLEntity
public final class ValueMember extends Object implements IDLEntity
A description in the Interface Repository of a member of a value
object.
Fields
name
public String name
The name of the value
member described by this ValueMember
object.
id
public String id
The repository ID of the value
member described by this ValueMember
object;
defined_in
public String defined_in
The repository ID of the value
in which this member is defined.
version
public String version
The version of the value
in which this member is defined.
type
public TypeCode type
The type of of this value
member.
type_def
public IDLType type_def
The typedef that represents the IDL type of the value
member described by this ValueMember
object.
access
public short access
The type of access (public, private) for the value
member described by this ValueMember
object.
Constructors
ValueMember
public ValueMember()
Constructs a default ValueMember
object.
ValueMember
public ValueMember(String __name, String __id, String __defined_in, String __version, TypeCode __type, IDLType __type_def, short __access)
Constructs a ValueMember
object initialized with the given values.
- Parameters:
-
__name
- The name of thevalue
member described by thisValueMember
object. -
__id
- The repository ID of thevalue
member described by thisValueMember
object; -
__defined_in
- The repository ID of thevalue
in which this member is defined. -
__version
- The version of thevalue
in which this member is defined. -
__type
- The type of of thisvalue
member. -
__type_def
- The typedef that represents the IDL type of thevalue
member described by thisValueMember
object. -
__access
- The type of access (public, private) for thevalue
member described by thisValueMember
object.
Methods
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
© 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.