org.globus.cas.types
Class PolicyData

java.lang.Object
  extended byorg.globus.cas.types.CasObjectData
      extended byorg.globus.cas.types.PolicyData
All Implemented Interfaces:
java.io.Serializable

public class PolicyData
extends CasObjectData
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  java.lang.String actionSpec
           
private  java.lang.String actionSpecDesc
           
private  java.lang.String objectSpec
           
private  java.lang.String objectSpecDesc
           
private  java.lang.String policyId
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  java.lang.String userGroupName
           
 
Constructor Summary
PolicyData()
           
PolicyData(java.lang.String actionSpec, java.lang.String actionSpecDesc, java.lang.String objectSpec, java.lang.String objectSpecDesc, java.lang.String policyId, java.lang.String userGroupName)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getActionSpec()
          Gets the actionSpec value for this PolicyData.
 java.lang.String getActionSpecDesc()
          Gets the actionSpecDesc value for this PolicyData.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getObjectSpec()
          Gets the objectSpec value for this PolicyData.
 java.lang.String getObjectSpecDesc()
          Gets the objectSpecDesc value for this PolicyData.
 java.lang.String getPolicyId()
          Gets the policyId value for this PolicyData.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getUserGroupName()
          Gets the userGroupName value for this PolicyData.
 int hashCode()
           
 void setActionSpec(java.lang.String actionSpec)
          Sets the actionSpec value for this PolicyData.
 void setActionSpecDesc(java.lang.String actionSpecDesc)
          Sets the actionSpecDesc value for this PolicyData.
 void setObjectSpec(java.lang.String objectSpec)
          Sets the objectSpec value for this PolicyData.
 void setObjectSpecDesc(java.lang.String objectSpecDesc)
          Sets the objectSpecDesc value for this PolicyData.
 void setPolicyId(java.lang.String policyId)
          Sets the policyId value for this PolicyData.
 void setUserGroupName(java.lang.String userGroupName)
          Sets the userGroupName value for this PolicyData.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

policyId

private java.lang.String policyId

userGroupName

private java.lang.String userGroupName

objectSpec

private java.lang.String objectSpec

objectSpecDesc

private java.lang.String objectSpecDesc

actionSpec

private java.lang.String actionSpec

actionSpecDesc

private java.lang.String actionSpecDesc

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc
Constructor Detail

PolicyData

public PolicyData()

PolicyData

public PolicyData(java.lang.String actionSpec,
                  java.lang.String actionSpecDesc,
                  java.lang.String objectSpec,
                  java.lang.String objectSpecDesc,
                  java.lang.String policyId,
                  java.lang.String userGroupName)
Method Detail

getPolicyId

public java.lang.String getPolicyId()
Gets the policyId value for this PolicyData.

Returns:
policyId

setPolicyId

public void setPolicyId(java.lang.String policyId)
Sets the policyId value for this PolicyData.

Parameters:
policyId -

getUserGroupName

public java.lang.String getUserGroupName()
Gets the userGroupName value for this PolicyData.

Returns:
userGroupName

setUserGroupName

public void setUserGroupName(java.lang.String userGroupName)
Sets the userGroupName value for this PolicyData.

Parameters:
userGroupName -

getObjectSpec

public java.lang.String getObjectSpec()
Gets the objectSpec value for this PolicyData.

Returns:
objectSpec

setObjectSpec

public void setObjectSpec(java.lang.String objectSpec)
Sets the objectSpec value for this PolicyData.

Parameters:
objectSpec -

getObjectSpecDesc

public java.lang.String getObjectSpecDesc()
Gets the objectSpecDesc value for this PolicyData.

Returns:
objectSpecDesc

setObjectSpecDesc

public void setObjectSpecDesc(java.lang.String objectSpecDesc)
Sets the objectSpecDesc value for this PolicyData.

Parameters:
objectSpecDesc -

getActionSpec

public java.lang.String getActionSpec()
Gets the actionSpec value for this PolicyData.

Returns:
actionSpec

setActionSpec

public void setActionSpec(java.lang.String actionSpec)
Sets the actionSpec value for this PolicyData.

Parameters:
actionSpec -

getActionSpecDesc

public java.lang.String getActionSpecDesc()
Gets the actionSpecDesc value for this PolicyData.

Returns:
actionSpecDesc

setActionSpecDesc

public void setActionSpecDesc(java.lang.String actionSpecDesc)
Sets the actionSpecDesc value for this PolicyData.

Parameters:
actionSpecDesc -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class CasObjectData

hashCode

public int hashCode()
Overrides:
hashCode in class CasObjectData

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer