W3cubDocs

/OpenJDK 8 Web

Class 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 the value member described by this ValueMember object.
__id - The repository ID of the value member described by this ValueMember object;
__defined_in - The repository ID of the value in which this member is defined.
__version - The version of the value in which this member is defined.
__type - The type of of this value member.
__type_def - The typedef that represents the IDL type of the value member described by this ValueMember object.
__access - The type of access (public, private) for the value member described by this ValueMember 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.