public class Field extends BaseOpenmrsMetadata implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
Field()
default constructor
|
Field(java.lang.Integer fieldId)
constructor with id
|
| Modifier and Type | Method and Description |
|---|---|
void |
addAnswer(FieldAnswer fieldAnswer)
Adds a field answer to the list of field answers
|
java.util.Set<FieldAnswer> |
getAnswers() |
java.lang.String |
getAttributeName() |
Concept |
getConcept() |
java.lang.String |
getDefaultValue() |
java.lang.Integer |
getFieldId() |
FieldType |
getFieldType() |
java.util.Set<Form> |
getForms()
Deprecated.
This method always returns null. Forms that a Field is on are managed through the
FormField object |
java.lang.Integer |
getId() |
java.lang.Boolean |
getSelectMultiple() |
java.lang.String |
getTableName() |
java.lang.Boolean |
isSelectMultiple() |
void |
removeAnswer(FieldAnswer fieldAnswer)
Removes a field answer from the list of field answers
|
void |
setAnswers(java.util.Set<FieldAnswer> fieldAnswers) |
void |
setAttributeName(java.lang.String attributeName) |
void |
setConcept(Concept concept) |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setFieldId(java.lang.Integer fieldId) |
void |
setFieldType(FieldType fieldType) |
void |
setForms(java.util.Set<Form> forms)
Deprecated.
This method does nothing. Forms that a Field is on are managed through the
FormField object |
void |
setId(java.lang.Integer id) |
void |
setSelectMultiple(java.lang.Boolean selectMultiple) |
void |
setTableName(java.lang.String tableName) |
getChangedBy, getCreator, getDateChanged, getDateCreated, getDateRetired, getDescription, getName, getRetired, getRetiredBy, getRetireReason, isRetired, setChangedBy, setCreator, setDateChanged, setDateCreated, setDateRetired, setDescription, setName, setRetired, setRetiredBy, setRetireReasonequals, getUuid, hashCode, setUuid, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetUuid, setUuidpublic static final long serialVersionUID
public Field()
public Field(java.lang.Integer fieldId)
public java.lang.Integer getFieldId()
public void setFieldId(java.lang.Integer fieldId)
fieldId - The fieldId to set.public FieldType getFieldType()
public void setFieldType(FieldType fieldType)
fieldType - The fieldType to set.public Concept getConcept()
public void setConcept(Concept concept)
concept - The concept to set.public java.lang.String getTableName()
public void setTableName(java.lang.String tableName)
tableName - The tableName to set.public java.lang.String getAttributeName()
public void setAttributeName(java.lang.String attributeName)
attributeName - The attributeName to set.public java.lang.String getDefaultValue()
public void setDefaultValue(java.lang.String defaultValue)
defaultValue - The defaultValue to set.public java.lang.Boolean isSelectMultiple()
public java.lang.Boolean getSelectMultiple()
public void setSelectMultiple(java.lang.Boolean selectMultiple)
selectMultiple - The selectMultiple to set.public java.util.Set<FieldAnswer> getAnswers()
public void setAnswers(java.util.Set<FieldAnswer> fieldAnswers)
fieldAnswers - The fieldAnswers to set.public void addAnswer(FieldAnswer fieldAnswer)
fieldAnswer - FieldAnswer to be addedpublic void removeAnswer(FieldAnswer fieldAnswer)
fieldAnswer - FieldAnswer to be removed@Deprecated public java.util.Set<Form> getForms()
FormField object@Deprecated public void setForms(java.util.Set<Form> forms)
FormField objectpublic java.lang.Integer getId()
getId in interface OpenmrsObjectOpenmrsObject.getId()public void setId(java.lang.Integer id)
setId in interface OpenmrsObjectid - - The unique Identifier for the objectOpenmrsObject.setId(java.lang.Integer)Copyright © 2018 OpenMRS Inc.. All Rights Reserved.