org.csapi.jr.se.fw
Class ServiceTypeDescription

java.lang.Object
  |
  +--org.csapi.jr.se.fw.ServiceTypeDescription
All Implemented Interfaces:
java.io.Serializable

public final class ServiceTypeDescription
extends java.lang.Object
implements java.io.Serializable

This data type is a Sequence of Data Elements which describes an SCF type. It is a structured data type. It consists of ServiceTypePropertyList, ServiceTypeNameList and AvailableOrUnavailable

See Also:
Serialized Form

Constructor Summary
ServiceTypeDescription()
          Creates a new ServiceTypeDescription instance.
ServiceTypeDescription(org.csapi.jr.se.fw.ServiceTypeProperty[] _serviceTypePropertyList, java.lang.String[] _serviceTypeNameList, boolean _availableOrUnavailable)
          Creates a new ServiceTypeDescription instance.
 
Method Summary
 boolean equals(java.lang.Object o)
          Indicates whether some other object is 'equal to' this one.
 boolean getAvailableOrUnavailable()
          This method returns a availableOrUnavailable.
 java.lang.String[] getServiceTypeNameList()
          This method returns a serviceTypeNameList.
 org.csapi.jr.se.fw.ServiceTypeProperty[] getServiceTypePropertyList()
          This method returns a serviceTypePropertyList.
 int hashCode()
          Returns a hashcode value for the object.
 void setAvailableOrUnavailable(boolean availableOrUnavailable)
          This method sets a availableOrUnavailable.
 void setServiceTypeNameList(java.lang.String[] serviceTypeNameList)
          This method sets a serviceTypeNameList.
 void setServiceTypePropertyList(org.csapi.jr.se.fw.ServiceTypeProperty[] serviceTypePropertyList)
          This method sets a serviceTypePropertyList.
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ServiceTypeDescription

public ServiceTypeDescription()
Creates a new ServiceTypeDescription instance.


ServiceTypeDescription

public ServiceTypeDescription(org.csapi.jr.se.fw.ServiceTypeProperty[] _serviceTypePropertyList,
                              java.lang.String[] _serviceTypeNameList,
                              boolean _availableOrUnavailable)
Creates a new ServiceTypeDescription instance.

Parameters:
_serviceTypePropertyList - A sequence of property name and property mode tuples associated with the SCF type.
_serviceTypeNameList - The names of the super types of the associated SCF type.
_availableOrUnavailable - An indication whether the SCF type is available (true) or unavailable (false).
Method Detail

getServiceTypePropertyList

public org.csapi.jr.se.fw.ServiceTypeProperty[] getServiceTypePropertyList()
This method returns a serviceTypePropertyList.

Returns:
a org.csapi.jr.se.fw.ServiceTypeProperty[] value

getServiceTypeNameList

public java.lang.String[] getServiceTypeNameList()
This method returns a serviceTypeNameList.

Returns:
a String[] value

getAvailableOrUnavailable

public boolean getAvailableOrUnavailable()
This method returns a availableOrUnavailable.

Returns:
a boolean value

setServiceTypePropertyList

public void setServiceTypePropertyList(org.csapi.jr.se.fw.ServiceTypeProperty[] serviceTypePropertyList)
This method sets a serviceTypePropertyList.


setServiceTypeNameList

public void setServiceTypeNameList(java.lang.String[] serviceTypeNameList)
This method sets a serviceTypeNameList.


setAvailableOrUnavailable

public void setAvailableOrUnavailable(boolean availableOrUnavailable)
This method sets a availableOrUnavailable.


equals

public boolean equals(java.lang.Object o)
Indicates whether some other object is 'equal to' this one.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hashcode value for the object.

Overrides:
hashCode in class java.lang.Object