Package com.adobe.reef.siren
Class Field
- java.lang.Object
-
- com.adobe.reef.siren.Field
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Field.FieldType
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
String
getName()
Returns the name attribute.boolean
getOptional()
Returns the optional attributeString
getTitle()
Returns the title attribute.Field.FieldType
getType()
Returns the type attribute.String
getValue()
Returns the value attribute.int
hashCode()
boolean
isMulti()
Returns the multi attributevoid
setMulti(boolean multi)
Sets the multi attributevoid
setName(String name)
Sets the name attribute.void
setOptional(boolean optional)
Sets the optional attribute.void
setTitle(String title)
Sets the title attribute.void
setType(Field.FieldType type)
Sets the type attribute.void
setValue(String value)
Sets the value attribute.String
toString()
-
-
-
Constructor Detail
-
Field
public Field(String name)
-
-
Method Detail
-
getName
public String getName()
Returns the name attribute.- Returns:
- the name
-
setName
public void setName(String name)
Sets the name attribute.- Parameters:
name
- the name to set
-
getType
public Field.FieldType getType()
Returns the type attribute.- Returns:
- the type
-
setType
public void setType(Field.FieldType type)
Sets the type attribute.- Parameters:
type
- the type to set
-
getValue
public String getValue()
Returns the value attribute.- Returns:
- the value
-
setValue
public void setValue(String value)
Sets the value attribute.- Parameters:
value
- the value to set
-
getTitle
public String getTitle()
Returns the title attribute.- Returns:
- the title
-
setTitle
public void setTitle(String title)
Sets the title attribute.- Parameters:
title
- the title to set
-
getOptional
public boolean getOptional()
Returns the optional attribute- Returns:
- The optional attribute
-
setOptional
public void setOptional(boolean optional)
Sets the optional attribute.- Parameters:
optional
- Whether the field should be considered optional
-
isMulti
public boolean isMulti()
Returns the multi attribute- Returns:
- The multi attribute
-
setMulti
public void setMulti(boolean multi)
Sets the multi attribute- Parameters:
multi
- Whether the field can contain multiple values
-
-