org.npsnet.xrti.proxies
Class HLAownership

java.lang.Object
  extended byorg.npsnet.xrti.proxies.HLAownership
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable

public class HLAownership
extends java.lang.Object
implements java.lang.Cloneable, java.io.Serializable

Autogenerated enumerated data type.

Author:
org.npsnet.xrti.utilities.ProxyCompiler
See Also:
Serialized Form

Field Summary
static HLAownership Owned
          Enumerator #1.
static HLAownership Unowned
          Enumerator #0.
private  int value
          The value of the instance.
 
Constructor Summary
  HLAownership()
          Default constructor (Unowned).
  HLAownership(HLAownership other)
          Copy constructor.
private HLAownership(int pValue)
          Private constructor.
 
Method Summary
static HLAownership decode(HLAEncodingInputStream hlaeis)
          Reads and returns a HLAownership from the specified stream.
 void encode(HLAEncodingOutputStream hlaeos)
          Writes this HLAownership to the specified stream.
 boolean equals(java.lang.Object other)
          Compares this HLAownership for equality with another.
 int hashCode()
          Computes and returns a hash code corresponding to this HLAownership.
 java.lang.String toString()
          Returns a string representation of this HLAownership
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

Unowned

public static final HLAownership Unowned
Enumerator #0.


Owned

public static final HLAownership Owned
Enumerator #1.


value

private int value
The value of the instance.

Constructor Detail

HLAownership

public HLAownership()
Default constructor (Unowned).


HLAownership

public HLAownership(HLAownership other)
Copy constructor.

Parameters:
other - the other HLAownership to copy

HLAownership

private HLAownership(int pValue)
Private constructor.

Parameters:
pValue - the instance value
Method Detail

decode

public static HLAownership decode(HLAEncodingInputStream hlaeis)
                           throws java.io.IOException
Reads and returns a HLAownership from the specified stream.

Parameters:
hlaeis - the input stream to read from
Returns:
the decoded value
Throws:
java.io.IOException - if an error occurs

equals

public boolean equals(java.lang.Object other)
Compares this HLAownership for equality with another.

Parameters:
other - the other HLAownership
Returns:
true if the two enumerated types are equal, false otherwise

hashCode

public int hashCode()
Computes and returns a hash code corresponding to this HLAownership.

Returns:
a hash code corresponding to this HLAownership

encode

public void encode(HLAEncodingOutputStream hlaeos)
            throws java.io.IOException
Writes this HLAownership to the specified stream.

Parameters:
hlaeos - the stream to write to
Throws:
java.io.IOException - if an error occurs

toString

public java.lang.String toString()
Returns a string representation of this HLAownership

Returns:
a string representation of this HLAownership