org.npsnet.xrti.proxies
Class HLAserviceGroupName

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

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

Service group identifier.

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

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

Field Detail

FederationManagement

public static final HLAserviceGroupName FederationManagement
Enumerator #0.


DeclarationManagement

public static final HLAserviceGroupName DeclarationManagement
Enumerator #1.


ObjectManagement

public static final HLAserviceGroupName ObjectManagement
Enumerator #2.


OwnershipManagement

public static final HLAserviceGroupName OwnershipManagement
Enumerator #3.


TimeManagement

public static final HLAserviceGroupName TimeManagement
Enumerator #4.


DataDistributionManagement

public static final HLAserviceGroupName DataDistributionManagement
Enumerator #5.


SupportServices

public static final HLAserviceGroupName SupportServices
Enumerator #6.


value

private int value
The value of the instance.

Constructor Detail

HLAserviceGroupName

public HLAserviceGroupName()
Default constructor (FederationManagement).


HLAserviceGroupName

public HLAserviceGroupName(HLAserviceGroupName other)
Copy constructor.

Parameters:
other - the other HLAserviceGroupName to copy

HLAserviceGroupName

private HLAserviceGroupName(int pValue)
Private constructor.

Parameters:
pValue - the instance value
Method Detail

decode

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

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

hashCode

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

Returns:
a hash code corresponding to this HLAserviceGroupName

encode

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

Returns:
a string representation of this HLAserviceGroupName