Package com.liferay.info.field
Class InfoField<T extends InfoFieldType>
java.lang.Object
com.liferay.info.field.InfoField<T>
- All Implemented Interfaces:
InfoFieldSetEntry
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
InfoField.FinalStep<T extends InfoFieldType>
static class
static class
InfoField.NamespaceStep<T extends InfoFieldType>
static class
InfoField.NameStep<T extends InfoFieldType>
-
Method Summary
Modifier and TypeMethodDescriptionstatic InfoField.Builder
builder()
static InfoField.NamespacedBuilder
boolean
<V> V
getAttribute
(InfoFieldType.Attribute<T, V> attribute) getName()
int
hashCode()
boolean
boolean
boolean
boolean
boolean
boolean
toString()
-
Method Details
-
builder
-
builder
-
equals
-
getAttribute
-
getInfoFieldType
-
getLabel
- Specified by:
getLabel
in interfaceInfoFieldSetEntry
-
getLabelInfoLocalizedValue
- Specified by:
getLabelInfoLocalizedValue
in interfaceInfoFieldSetEntry
-
getName
- Specified by:
getName
in interfaceInfoFieldSetEntry
-
getUniqueId
- Specified by:
getUniqueId
in interfaceInfoFieldSetEntry
-
hashCode
public int hashCode() -
isEditable
public boolean isEditable() -
isLocalizable
public boolean isLocalizable() -
isMultivalued
public boolean isMultivalued() -
isReadOnly
public boolean isReadOnly() -
isRepeatable
public boolean isRepeatable() -
isRequired
public boolean isRequired() -
toString
-