org.npsnet.xrti.proxies
Class HLAswitch

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

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

Field Detail

Enabled

public static final HLAswitch Enabled
Enumerator #0.


Disabled

public static final HLAswitch Disabled
Enumerator #1.


value

private int value
The value of the instance.

Constructor Detail

HLAswitch

public HLAswitch()
Default constructor (Enabled).


HLAswitch

public HLAswitch(HLAswitch other)
Copy constructor.

Parameters:
other - the other HLAswitch to copy

HLAswitch

private HLAswitch(int pValue)
Private constructor.

Parameters:
pValue - the instance value
Method Detail

decode

public static HLAswitch decode(HLAEncodingInputStream hlaeis)
                        throws java.io.IOException
Reads and returns a HLAswitch 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 HLAswitch for equality with another.

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

hashCode

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

Returns:
a hash code corresponding to this HLAswitch

encode

public void encode(HLAEncodingOutputStream hlaeos)
            throws java.io.IOException
Writes this HLAswitch 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 HLAswitch

Returns:
a string representation of this HLAswitch