fedora.server.types.gen
Class MethodParmDef

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

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

See Also:
Serialized Form

Constructor Summary
MethodParmDef()
           
MethodParmDef(java.lang.String parmName, java.lang.String parmType, java.lang.String parmDefaultValue, java.lang.String[] parmDomainValues, boolean parmRequired, java.lang.String parmLabel, java.lang.String parmPassBy, PassByRef PASS_BY_REF, PassByValue PASS_BY_VALUE, DatastreamInputType DATASTREAM_INPUT, UserInputType USER_INPUT, DefaultInputType DEFAULT_INPUT)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 DatastreamInputType getDATASTREAM_INPUT()
          Gets the DATASTREAM_INPUT value for this MethodParmDef.
 DefaultInputType getDEFAULT_INPUT()
          Gets the DEFAULT_INPUT value for this MethodParmDef.
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 getParmDefaultValue()
          Gets the parmDefaultValue value for this MethodParmDef.
 java.lang.String[] getParmDomainValues()
          Gets the parmDomainValues value for this MethodParmDef.
 java.lang.String getParmLabel()
          Gets the parmLabel value for this MethodParmDef.
 java.lang.String getParmName()
          Gets the parmName value for this MethodParmDef.
 java.lang.String getParmPassBy()
          Gets the parmPassBy value for this MethodParmDef.
 java.lang.String getParmType()
          Gets the parmType value for this MethodParmDef.
 PassByRef getPASS_BY_REF()
          Gets the PASS_BY_REF value for this MethodParmDef.
 PassByValue getPASS_BY_VALUE()
          Gets the PASS_BY_VALUE value for this MethodParmDef.
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
 UserInputType getUSER_INPUT()
          Gets the USER_INPUT value for this MethodParmDef.
 int hashCode()
           
 boolean isParmRequired()
          Gets the parmRequired value for this MethodParmDef.
 void setDATASTREAM_INPUT(DatastreamInputType DATASTREAM_INPUT)
          Sets the DATASTREAM_INPUT value for this MethodParmDef.
 void setDEFAULT_INPUT(DefaultInputType DEFAULT_INPUT)
          Sets the DEFAULT_INPUT value for this MethodParmDef.
 void setParmDefaultValue(java.lang.String parmDefaultValue)
          Sets the parmDefaultValue value for this MethodParmDef.
 void setParmDomainValues(java.lang.String[] parmDomainValues)
          Sets the parmDomainValues value for this MethodParmDef.
 void setParmLabel(java.lang.String parmLabel)
          Sets the parmLabel value for this MethodParmDef.
 void setParmName(java.lang.String parmName)
          Sets the parmName value for this MethodParmDef.
 void setParmPassBy(java.lang.String parmPassBy)
          Sets the parmPassBy value for this MethodParmDef.
 void setParmRequired(boolean parmRequired)
          Sets the parmRequired value for this MethodParmDef.
 void setParmType(java.lang.String parmType)
          Sets the parmType value for this MethodParmDef.
 void setPASS_BY_REF(PassByRef PASS_BY_REF)
          Sets the PASS_BY_REF value for this MethodParmDef.
 void setPASS_BY_VALUE(PassByValue PASS_BY_VALUE)
          Sets the PASS_BY_VALUE value for this MethodParmDef.
 void setUSER_INPUT(UserInputType USER_INPUT)
          Sets the USER_INPUT value for this MethodParmDef.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MethodParmDef

public MethodParmDef()

MethodParmDef

public MethodParmDef(java.lang.String parmName,
                     java.lang.String parmType,
                     java.lang.String parmDefaultValue,
                     java.lang.String[] parmDomainValues,
                     boolean parmRequired,
                     java.lang.String parmLabel,
                     java.lang.String parmPassBy,
                     PassByRef PASS_BY_REF,
                     PassByValue PASS_BY_VALUE,
                     DatastreamInputType DATASTREAM_INPUT,
                     UserInputType USER_INPUT,
                     DefaultInputType DEFAULT_INPUT)
Method Detail

getParmName

public java.lang.String getParmName()
Gets the parmName value for this MethodParmDef.

Returns:
parmName

setParmName

public void setParmName(java.lang.String parmName)
Sets the parmName value for this MethodParmDef.

Parameters:
parmName -

getParmType

public java.lang.String getParmType()
Gets the parmType value for this MethodParmDef.

Returns:
parmType

setParmType

public void setParmType(java.lang.String parmType)
Sets the parmType value for this MethodParmDef.

Parameters:
parmType -

getParmDefaultValue

public java.lang.String getParmDefaultValue()
Gets the parmDefaultValue value for this MethodParmDef.

Returns:
parmDefaultValue

setParmDefaultValue

public void setParmDefaultValue(java.lang.String parmDefaultValue)
Sets the parmDefaultValue value for this MethodParmDef.

Parameters:
parmDefaultValue -

getParmDomainValues

public java.lang.String[] getParmDomainValues()
Gets the parmDomainValues value for this MethodParmDef.

Returns:
parmDomainValues

setParmDomainValues

public void setParmDomainValues(java.lang.String[] parmDomainValues)
Sets the parmDomainValues value for this MethodParmDef.

Parameters:
parmDomainValues -

isParmRequired

public boolean isParmRequired()
Gets the parmRequired value for this MethodParmDef.

Returns:
parmRequired

setParmRequired

public void setParmRequired(boolean parmRequired)
Sets the parmRequired value for this MethodParmDef.

Parameters:
parmRequired -

getParmLabel

public java.lang.String getParmLabel()
Gets the parmLabel value for this MethodParmDef.

Returns:
parmLabel

setParmLabel

public void setParmLabel(java.lang.String parmLabel)
Sets the parmLabel value for this MethodParmDef.

Parameters:
parmLabel -

getParmPassBy

public java.lang.String getParmPassBy()
Gets the parmPassBy value for this MethodParmDef.

Returns:
parmPassBy

setParmPassBy

public void setParmPassBy(java.lang.String parmPassBy)
Sets the parmPassBy value for this MethodParmDef.

Parameters:
parmPassBy -

getPASS_BY_REF

public PassByRef getPASS_BY_REF()
Gets the PASS_BY_REF value for this MethodParmDef.

Returns:
PASS_BY_REF

setPASS_BY_REF

public void setPASS_BY_REF(PassByRef PASS_BY_REF)
Sets the PASS_BY_REF value for this MethodParmDef.

Parameters:
PASS_BY_REF -

getPASS_BY_VALUE

public PassByValue getPASS_BY_VALUE()
Gets the PASS_BY_VALUE value for this MethodParmDef.

Returns:
PASS_BY_VALUE

setPASS_BY_VALUE

public void setPASS_BY_VALUE(PassByValue PASS_BY_VALUE)
Sets the PASS_BY_VALUE value for this MethodParmDef.

Parameters:
PASS_BY_VALUE -

getDATASTREAM_INPUT

public DatastreamInputType getDATASTREAM_INPUT()
Gets the DATASTREAM_INPUT value for this MethodParmDef.

Returns:
DATASTREAM_INPUT

setDATASTREAM_INPUT

public void setDATASTREAM_INPUT(DatastreamInputType DATASTREAM_INPUT)
Sets the DATASTREAM_INPUT value for this MethodParmDef.

Parameters:
DATASTREAM_INPUT -

getUSER_INPUT

public UserInputType getUSER_INPUT()
Gets the USER_INPUT value for this MethodParmDef.

Returns:
USER_INPUT

setUSER_INPUT

public void setUSER_INPUT(UserInputType USER_INPUT)
Sets the USER_INPUT value for this MethodParmDef.

Parameters:
USER_INPUT -

getDEFAULT_INPUT

public DefaultInputType getDEFAULT_INPUT()
Gets the DEFAULT_INPUT value for this MethodParmDef.

Returns:
DEFAULT_INPUT

setDEFAULT_INPUT

public void setDEFAULT_INPUT(DefaultInputType DEFAULT_INPUT)
Sets the DEFAULT_INPUT value for this MethodParmDef.

Parameters:
DEFAULT_INPUT -

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