public abstract class AbstractField<F extends AbstractField<F>> extends AbstractFormComponent<F> implements Field<F>
AbstractFormComponent
with
additional properties for field components.Field.Attributes
Constructor and Description |
---|
AbstractField() |
AbstractField(Field<?> component) |
AbstractField(String type) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
Object |
getDefaultValue() |
String |
getName() |
InternationalizedMessage |
getPlaceholder() |
InternationalizedMessage |
getRequiredMessage() |
AbstractValidationSchema<?> |
getValidationSchema() |
int |
hashCode() |
boolean |
isReadOnly() |
boolean |
isRequired() |
boolean |
isShowInQueryBuilder() |
void |
setDefaultValue(Object defaultValue) |
void |
setName(String name) |
void |
setPlaceholder(InternationalizedMessage placeholder) |
void |
setReadOnly(boolean readOnly) |
void |
setRequired(boolean required) |
void |
setRequiredMessage(InternationalizedMessage requiredMessage) |
void |
setShowInQueryBuilder(boolean showInQueryBuilder) |
void |
setValidationSchema(AbstractValidationSchema<?> validationSchema) |
getDescription, getHelpText, getHint, getTooltip, isHidden, setDescription, setHelpText, setHidden, setHint, setTooltip
compareTo, getActions, getAttributes, getAugmentationKey, getClassifier, getComponents, getConditionals, getEndpoints, getId, getLabel, getOrder, getScope, getType, isTranslatable, setActions, setAttributes, setAugmentationKey, setClassifier, setComponents, setConditionals, setEndpoints, setId, setLabel, setOrder, setScope, setTranslatable, setType, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
decorated, defaultValue, name, notReadOnly, notRequired, placeholder, placeholder, readOnly, readOnly, required, required, required, required, requiredMessage, requiredMessage, validationMethod, validationSchema, validationSchema
getHelpText, getHint, getTooltip, helpText, helpText, hidden, hidden, hint, hint, isHidden, notHidden, setHelpText, setHidden, setHint, setTooltip, tooltip, tooltip
addAction, addAction, addComponent, addEndpoint, addEndpoint, apply, attribute, augmentationKey, classifier, clearConditionals, clearEndpoints, conditional, conditionals, description, description, findAction, findAction, findActions, findAttribute, findComponent, findComponent, findComponents, findEndpoint, findEndpoint, findEndpoints, get, get, getAction, getAction, getActions, getActionsList, getAttribute, getAttribute, getAttributes, getAugmentationKey, getClassifier, getComponent, getComponent, getComponents, getComponentsList, getConditionals, getDescription, getEndpoint, getEndpoint, getEndpoints, getEndpointsList, getId, getLabel, getOrder, getScope, getType, hasAction, hasAttribute, hasComponent, hasEndpoint, id, isAugmentable, isTranslatable, label, label, notTranslatable, order, removeAction, removeAttribute, removeComponent, removeEndpoint, scope, self, setActions, setAttributes, setAugmentationKey, setClassifier, setComponents, setConditionals, setDescription, setEndpoints, setId, setLabel, setOrder, setScope, setTranslatable, setType, translatable, translatable, type
compareTo
public AbstractField()
public AbstractField(String type)
public AbstractField(Field<?> component)
public String getName()
getName
in interface Field<F extends AbstractField<F>>
public Object getDefaultValue()
getDefaultValue
in interface Field<F extends AbstractField<F>>
public boolean isReadOnly()
isReadOnly
in interface Field<F extends AbstractField<F>>
public boolean isRequired()
isRequired
in interface Field<F extends AbstractField<F>>
public boolean isShowInQueryBuilder()
isShowInQueryBuilder
in interface Field<F extends AbstractField<F>>
public InternationalizedMessage getRequiredMessage()
getRequiredMessage
in interface Field<F extends AbstractField<F>>
public InternationalizedMessage getPlaceholder()
getPlaceholder
in interface Field<F extends AbstractField<F>>
public AbstractValidationSchema<?> getValidationSchema()
getValidationSchema
in interface Field<F extends AbstractField<F>>
public void setName(String name)
setName
in interface Field<F extends AbstractField<F>>
public void setDefaultValue(Object defaultValue)
setDefaultValue
in interface Field<F extends AbstractField<F>>
public void setReadOnly(boolean readOnly)
setReadOnly
in interface Field<F extends AbstractField<F>>
public void setRequired(boolean required)
setRequired
in interface Field<F extends AbstractField<F>>
public void setShowInQueryBuilder(boolean showInQueryBuilder)
setShowInQueryBuilder
in interface Field<F extends AbstractField<F>>
public void setRequiredMessage(InternationalizedMessage requiredMessage)
setRequiredMessage
in interface Field<F extends AbstractField<F>>
public void setPlaceholder(InternationalizedMessage placeholder)
setPlaceholder
in interface Field<F extends AbstractField<F>>
public void setValidationSchema(AbstractValidationSchema<?> validationSchema)
setValidationSchema
in interface Field<F extends AbstractField<F>>
public boolean equals(Object o)
equals
in class AbstractFormComponent<F extends AbstractField<F>>
protected boolean canEqual(Object other)
canEqual
in class AbstractFormComponent<F extends AbstractField<F>>
public int hashCode()
hashCode
in class AbstractFormComponent<F extends AbstractField<F>>
Copyright © 2021. All rights reserved.