com.atlassian.crucible.spi.data
Class CustomFieldDefData
java.lang.Object
com.atlassian.crucible.spi.data.CustomFieldDefData
public class CustomFieldDefData
- extends java.lang.Object
Contains the attributes of a custom field, excluding the name, which is present as the
key of the Map containing the field
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
CustomFieldDefData
public CustomFieldDefData()
CustomFieldDefData
public CustomFieldDefData(CustomFieldValueType type,
int configVersion,
java.lang.String fieldScope,
java.lang.String name,
java.lang.String label,
CustomFieldValue defaultValue)
getType
public CustomFieldValueType getType()
setType
public void setType(CustomFieldValueType type)
getConfigVersion
public int getConfigVersion()
setConfigVersion
public void setConfigVersion(int configVersion)
getFieldScope
public java.lang.String getFieldScope()
setFieldScope
public void setFieldScope(java.lang.String fieldScope)
getValues
public java.util.List<CustomFieldValue> getValues()
setValues
public void setValues(java.util.List<CustomFieldValue> values)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getLabel
public java.lang.String getLabel()
setLabel
public void setLabel(java.lang.String label)
getDefaultValue
public CustomFieldValue getDefaultValue()
setDefaultValue
public void setDefaultValue(CustomFieldValue defaultValue)
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object