public class

CustomFieldDefData

extends Object
java.lang.Object
   ↳ com.atlassian.crucible.spi.data.CustomFieldDefData

Class Overview

Contains the attributes of a custom field, excluding the name, which is present as the key of the Map containing the field

Summary

Public Constructors
CustomFieldDefData()
CustomFieldDefData(CustomFieldValueType type, int configVersion, String fieldScope, String name, String label, CustomFieldValue defaultValue)
Public Methods
boolean equals(Object o)
int getConfigVersion()
CustomFieldValue getDefaultValue()
String getFieldScope()
String getLabel()
String getName()
CustomFieldValueType getType()
List<CustomFieldValue> getValues()
int hashCode()
void setConfigVersion(int configVersion)
void setDefaultValue(CustomFieldValue defaultValue)
void setFieldScope(String fieldScope)
void setLabel(String label)
void setName(String name)
void setType(CustomFieldValueType type)
void setValues(List<CustomFieldValue> values)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public CustomFieldDefData ()

public CustomFieldDefData (CustomFieldValueType type, int configVersion, String fieldScope, String name, String label, CustomFieldValue defaultValue)

Public Methods

public boolean equals (Object o)

public int getConfigVersion ()

public CustomFieldValue getDefaultValue ()

public String getFieldScope ()

public String getLabel ()

public String getName ()

public CustomFieldValueType getType ()

public List<CustomFieldValue> getValues ()

public int hashCode ()

public void setConfigVersion (int configVersion)

public void setDefaultValue (CustomFieldValue defaultValue)

public void setFieldScope (String fieldScope)

public void setLabel (String label)

public void setName (String name)

public void setType (CustomFieldValueType type)

public void setValues (List<CustomFieldValue> values)