Class CustomFieldType

java.lang.Object
com.polarion.alm.ws.client.types.tracker.CustomFieldType
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
EnumCustomFieldType

public class CustomFieldType extends Object implements Serializable
See Also:
  • Constructor Details

    • CustomFieldType

      public CustomFieldType()
    • CustomFieldType

      public CustomFieldType(Object defaultValue, String dependsOn, String description, String id, boolean multi, String name, boolean required, QName type)
  • Method Details

    • getDefaultValue

      public Object getDefaultValue()
      Gets the defaultValue value for this CustomFieldType.
      Returns:
      defaultValue
    • setDefaultValue

      public void setDefaultValue(Object defaultValue)
      Sets the defaultValue value for this CustomFieldType.
      Parameters:
      defaultValue -
    • getDependsOn

      public String getDependsOn()
      Gets the dependsOn value for this CustomFieldType.
      Returns:
      dependsOn
    • setDependsOn

      public void setDependsOn(String dependsOn)
      Sets the dependsOn value for this CustomFieldType.
      Parameters:
      dependsOn -
    • getDescription

      public String getDescription()
      Gets the description value for this CustomFieldType.
      Returns:
      description
    • setDescription

      public void setDescription(String description)
      Sets the description value for this CustomFieldType.
      Parameters:
      description -
    • getId

      public String getId()
      Gets the id value for this CustomFieldType.
      Returns:
      id
    • setId

      public void setId(String id)
      Sets the id value for this CustomFieldType.
      Parameters:
      id -
    • isMulti

      public boolean isMulti()
      Gets the multi value for this CustomFieldType.
      Returns:
      multi
    • setMulti

      public void setMulti(boolean multi)
      Sets the multi value for this CustomFieldType.
      Parameters:
      multi -
    • getName

      public String getName()
      Gets the name value for this CustomFieldType.
      Returns:
      name
    • setName

      public void setName(String name)
      Sets the name value for this CustomFieldType.
      Parameters:
      name -
    • isRequired

      public boolean isRequired()
      Gets the required value for this CustomFieldType.
      Returns:
      required
    • setRequired

      public void setRequired(boolean required)
      Sets the required value for this CustomFieldType.
      Parameters:
      required -
    • getType

      public QName getType()
      Gets the type value for this CustomFieldType.
      Returns:
      type
    • setType

      public void setType(QName type)
      Sets the type value for this CustomFieldType.
      Parameters:
      type -
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • getTypeDesc

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

      public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
      Get Custom Serializer
    • getDeserializer

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