Package com.ericsson.otp.ic
Class TypeCode
java.lang.Object
com.ericsson.otp.ic.TypeCode
The TypeCode class is the implementation of the OMG-IDL TypeCode type.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionContent type accessor method for TypeCode.void
content_type
(TypeCode __content_type) Insertion method for the content type value of TypeCode.int
Index accessor method for TypeCode.void
default_index
(int __default_index) Insertion method for the default index value of TypeCode.Discriminator type accessor method for TypeCode.void
discriminator_type
(TypeCode __discriminator_type) Insertion method for the type of the discriminator value of TypeCode.boolean
Comparisson method for TypeCode.id()
Accessor method for the id value of TypeCode.void
Insertion method for the id value of TypeCode.kind()
Accessor method for the TCKind value of TypeCode.void
Insertion method for the TCKind value of TypeCode.static TCKind
Insertion method for the TCKind value of TypeCode.int
length()
Length accessor method for TypeCode.void
length
(int __length) Insertion method for the length value of TypeCode.static void
Marshal operation for TypeCode.int
Accessor method for the member number value of TypeCode.void
member_count
(int __member_count) Insertion method for the member number value of TypeCode.member_label
(int __index) Member label accessor method for TypeCode.void
member_label
(int __index, Any __member_label) Insertion method for the indexed member label of TypeCode.member_name
(int __index) Member name accessor method for TypeCode.void
member_name
(int __index, String __member_name) Insertion method for the indexed member name of TypeCode.member_type
(int __index) Member type accessor method for TypeCode.void
member_type
(int __index, TypeCode __member_type) Insertion method for the indexed member type of TypeCode.name()
Accessor method for the name value of TypeCode.void
Insertion method for the name value of TypeCode.static TypeCode
unmarshal
(com.ericsson.otp.erlang.OtpInputStream _is) Unmarshal operation for TypeCode.
-
Constructor Details
-
TypeCode
public TypeCode() -
TypeCode
-
-
Method Details
-
equal
Comparisson method for TypeCode.- Returns:
- true if the input TypeCode value equals the value of the current object, false otherwize
-
kind
Accessor method for the TCKind value of TypeCode.- Returns:
- TCKind, the TCKind value of the TypeCode object.
-
kind
Insertion method for the TCKind value of TypeCode. Sets the TCKind value of the object. -
kind
Insertion method for the TCKind value of TypeCode. Sets the TCKind value of the object.- Throws:
Exception
-
id
Accessor method for the id value of TypeCode.- Returns:
- String, the id value of TypeCode object
- Throws:
Exception
-
id
Insertion method for the id value of TypeCode. Sets the id value of the object. -
name
Accessor method for the name value of TypeCode.- Returns:
- String, the name value of TypeCode object
- Throws:
Exception
-
name
Insertion method for the name value of TypeCode. Sets the name value of the object. -
member_count
Accessor method for the member number value of TypeCode.- Returns:
- int, the number of members of TypeCode object
- Throws:
Exception
-
member_count
public void member_count(int __member_count) Insertion method for the member number value of TypeCode. Sets the number of members value of the object. -
member_name
Member name accessor method for TypeCode.- Returns:
- String, the name value of the member of the TypeCode object on the selected index
- Throws:
Exception
-
member_name
Insertion method for the indexed member name of TypeCode. Sets the name of a member value of the object at the selected index.. -
member_type
Member type accessor method for TypeCode.- Returns:
- TypeCOde, the type of the member of the TypeCode object on the selected index
- Throws:
Exception
-
member_type
Insertion method for the indexed member type of TypeCode. Sets the type of a member value of the object at the selected index.. -
member_label
Member label accessor method for TypeCode.- Returns:
- Any, the label of the member of the TypeCode object on the selected index
- Throws:
Exception
-
member_label
Insertion method for the indexed member label of TypeCode. Sets the label of a member value of the object at the selected index. -
discriminator_type
Discriminator type accessor method for TypeCode.- Returns:
- TypeCode, the type of the discriminator of the TypeCode object
- Throws:
Exception
-
discriminator_type
Insertion method for the type of the discriminator value of TypeCode. Sets the discriminator type value of the object. -
default_index
Index accessor method for TypeCode.- Returns:
- int, the default index value of the member of the TypeCode object
- Throws:
Exception
-
default_index
public void default_index(int __default_index) Insertion method for the default index value of TypeCode. Sets the default index value of the object. -
length
Length accessor method for TypeCode.- Returns:
- int, the length of the TypeCode object
- Throws:
Exception
-
length
public void length(int __length) Insertion method for the length value of TypeCode. Sets the length value of the object. -
content_type
Content type accessor method for TypeCode.- Returns:
- TypeCode, the content type of the TypeCode object
- Throws:
Exception
-
content_type
Insertion method for the content type value of TypeCode. Sets the content type value of the object. -
marshal
public static void marshal(com.ericsson.otp.erlang.OtpOutputStream _os, TypeCode _tc) throws Exception Marshal operation for TypeCode.- Throws:
Exception
-
unmarshal
Unmarshal operation for TypeCode.- Returns:
- TypeCode, the TypeCode read from the input stream.
- Throws:
Exception
-