fedora.server.types.gen
Class DatastreamBindingMap

java.lang.Object
  extended by fedora.server.types.gen.DatastreamBindingMap
All Implemented Interfaces:
java.io.Serializable

public class DatastreamBindingMap
extends java.lang.Object
implements java.io.Serializable

ordered list of datastream binding maps

See Also:
Serialized Form

Constructor Summary
DatastreamBindingMap()
           
DatastreamBindingMap(java.lang.String dsBindMapID, java.lang.String dsBindMechanismPID, java.lang.String dsBindMapLabel, java.lang.String state, DatastreamBinding[] dsBindings)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 DatastreamBinding[] getDsBindings()
          Gets the dsBindings value for this DatastreamBindingMap.
 java.lang.String getDsBindMapID()
          Gets the dsBindMapID value for this DatastreamBindingMap.
 java.lang.String getDsBindMapLabel()
          Gets the dsBindMapLabel value for this DatastreamBindingMap.
 java.lang.String getDsBindMechanismPID()
          Gets the dsBindMechanismPID value for this DatastreamBindingMap.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getState()
          Gets the state value for this DatastreamBindingMap.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setDsBindings(DatastreamBinding[] dsBindings)
          Sets the dsBindings value for this DatastreamBindingMap.
 void setDsBindMapID(java.lang.String dsBindMapID)
          Sets the dsBindMapID value for this DatastreamBindingMap.
 void setDsBindMapLabel(java.lang.String dsBindMapLabel)
          Sets the dsBindMapLabel value for this DatastreamBindingMap.
 void setDsBindMechanismPID(java.lang.String dsBindMechanismPID)
          Sets the dsBindMechanismPID value for this DatastreamBindingMap.
 void setState(java.lang.String state)
          Sets the state value for this DatastreamBindingMap.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DatastreamBindingMap

public DatastreamBindingMap()

DatastreamBindingMap

public DatastreamBindingMap(java.lang.String dsBindMapID,
                            java.lang.String dsBindMechanismPID,
                            java.lang.String dsBindMapLabel,
                            java.lang.String state,
                            DatastreamBinding[] dsBindings)
Method Detail

getDsBindMapID

public java.lang.String getDsBindMapID()
Gets the dsBindMapID value for this DatastreamBindingMap.

Returns:
dsBindMapID

setDsBindMapID

public void setDsBindMapID(java.lang.String dsBindMapID)
Sets the dsBindMapID value for this DatastreamBindingMap.

Parameters:
dsBindMapID -

getDsBindMechanismPID

public java.lang.String getDsBindMechanismPID()
Gets the dsBindMechanismPID value for this DatastreamBindingMap.

Returns:
dsBindMechanismPID

setDsBindMechanismPID

public void setDsBindMechanismPID(java.lang.String dsBindMechanismPID)
Sets the dsBindMechanismPID value for this DatastreamBindingMap.

Parameters:
dsBindMechanismPID -

getDsBindMapLabel

public java.lang.String getDsBindMapLabel()
Gets the dsBindMapLabel value for this DatastreamBindingMap.

Returns:
dsBindMapLabel

setDsBindMapLabel

public void setDsBindMapLabel(java.lang.String dsBindMapLabel)
Sets the dsBindMapLabel value for this DatastreamBindingMap.

Parameters:
dsBindMapLabel -

getState

public java.lang.String getState()
Gets the state value for this DatastreamBindingMap.

Returns:
state

setState

public void setState(java.lang.String state)
Sets the state value for this DatastreamBindingMap.

Parameters:
state -

getDsBindings

public DatastreamBinding[] getDsBindings()
Gets the dsBindings value for this DatastreamBindingMap.

Returns:
dsBindings

setDsBindings

public void setDsBindings(DatastreamBinding[] dsBindings)
Sets the dsBindings value for this DatastreamBindingMap.

Parameters:
dsBindings -

equals

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

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

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