public class FieldValueDescriptor extends HypermediaEnabledData
extensionElements, transientProperties| Constructor and Description |
|---|
FieldValueDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
List<TextValue> |
getDisplayLabels()
The labels to be used for display purposes.
|
String |
getDisplaySortKey()
A sort key for sorting this field value relative to other field values according to how they should be displayed for viewing.
|
Boolean |
getEditable()
Whether the field value is editable.
|
List<TextValue> |
getEntryLabels()
The labels to be used for entry purposes.
|
Boolean |
getEntryRequired()
Whether some kind of entry is required when entering data for editing.
|
String |
getEntrySortKey()
A sort key for sorting this field value relative to other field values according to how they should be entered for editing.
|
FieldValueType |
getKnownType()
The known type of the field value.
|
String |
getLabelId()
The id of the label applicable to the field value.
|
Boolean |
getOptional()
Whether the treatment of the field value is optional.
|
String |
getParentLabelId()
The id of the label for the "parent" field value.
|
URI |
getType()
The type of the field value.
|
void |
setDisplayLabels(List<TextValue> displayLabels)
The labels to be used for display purposes.
|
void |
setDisplaySortKey(String displaySortKey)
A sort key for sorting this field value relative to other field values according to how they should be displayed for viewing.
|
void |
setEditable(Boolean editable)
Whether the field value is editable.
|
void |
setEntryLabels(List<TextValue> entryLabels)
The labels to be used for entry purposes.
|
void |
setEntryRequired(Boolean entryRequired)
Whether some kind of entry is required when entering data for editing.
|
void |
setEntrySortKey(String entrySortKey)
A sort key for sorting this field value relative to other field values according to how they should be entered for editing.
|
void |
setKnownType(FieldValueType type)
The type of the field value.
|
void |
setLabelId(String labelId)
The language of this display information.
|
void |
setOptional(Boolean optional)
Whether the treatment of the field value is optional.
|
void |
setParentLabelId(String parentLabelId)
The id of the label for the "parent" field value.
|
void |
setType(URI type)
The type of the field value.
|
addLink, addLink, addTemplatedLink, embed, getLink, getLinks, getLinks, link, link, setLinksaddExtensionElement, embed, extensionElement, findExtensionOfType, findExtensionOfType, findExtensionsOfType, findExtensionsOfType, getExtensionElements, getId, getTransientProperties, getTransientProperty, id, removeExtensionElements, setExtensionElement, setExtensionElements, setId, setTransientProperty, toStringpublic String getLabelId()
public void setLabelId(String labelId)
labelId - The language of this display information.public URI getType()
public void setType(URI type)
type - The type of the field value.public FieldValueType getKnownType()
public void setKnownType(FieldValueType type)
type - The type of the field value.public Boolean getOptional()
public void setOptional(Boolean optional)
optional - Whether the treatment of the field value is optional. Used to determine whether it should be displayed even if the value is empty.public List<TextValue> getDisplayLabels()
public void setDisplayLabels(List<TextValue> displayLabels)
displayLabels - The labels to be used for display purposes.public List<TextValue> getEntryLabels()
public void setEntryLabels(List<TextValue> entryLabels)
entryLabels - The labels to be used for entry purposes.public String getDisplaySortKey()
public void setDisplaySortKey(String displaySortKey)
displaySortKey - A sort key for sorting this field value relative to other field values according to how they should be displayed for viewing.public String getEntrySortKey()
public void setEntrySortKey(String entrySortKey)
entrySortKey - A sort key for sorting this field value relative to other field values according to how they should be entered for editing.public Boolean getEntryRequired()
public void setEntryRequired(Boolean entryRequired)
entryRequired - Whether some kind of entry is required when entering data for editing.public Boolean getEditable()
public void setEditable(Boolean editable)
editable - Whether the field value is editable. Some field values might be composed from other field values or otherwise calculated by the system.public String getParentLabelId()
public void setParentLabelId(String parentLabelId)
parentLabelId - The id of the label for the "parent" field value. For example, the parent field value of a "given name" field value might be the "name" field value.Copyright © 2023. All rights reserved.