Package com.enonic.xp.form
Class Input
- java.lang.Object
-
- com.enonic.xp.form.FormItem
-
- com.enonic.xp.form.Input
-
@PublicApi public final class Input extends FormItem
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Input.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Input
copy()
static Input.Builder
create()
static Input.Builder
create(Input input)
boolean
equals(java.lang.Object o)
java.lang.String
getCustomText()
InputTypeDefault
getDefaultValue()
java.lang.String
getHelpText()
java.lang.String
getHelpTextI18nKey()
InputTypeName
getInputType()
InputTypeConfig
getInputTypeConfig()
java.lang.String
getLabel()
java.lang.String
getLabelI18nKey()
java.lang.String
getName()
Occurrences
getOccurrences()
FormItemType
getType()
java.lang.String
getValidationRegexp()
int
hashCode()
boolean
isImmutable()
boolean
isIndexed()
boolean
isMaximizeUIInputWidth()
boolean
isMultiple()
boolean
isRequired()
-
Methods inherited from class com.enonic.xp.form.FormItem
getParent, getPath, toFormItemSet, toFormOptionSet, toFormOptionSetOption, toInlineMixin, toInput, toLayout, toString
-
-
-
-
Method Detail
-
getType
public FormItemType getType()
-
getInputType
public InputTypeName getInputType()
-
getLabel
public java.lang.String getLabel()
-
getDefaultValue
public InputTypeDefault getDefaultValue()
-
isRequired
public boolean isRequired()
-
isImmutable
public boolean isImmutable()
-
isMultiple
public boolean isMultiple()
-
getOccurrences
public Occurrences getOccurrences()
-
isMaximizeUIInputWidth
public boolean isMaximizeUIInputWidth()
-
isIndexed
public boolean isIndexed()
-
getCustomText
public java.lang.String getCustomText()
-
getValidationRegexp
public java.lang.String getValidationRegexp()
-
getHelpText
public java.lang.String getHelpText()
-
getInputTypeConfig
public InputTypeConfig getInputTypeConfig()
-
getLabelI18nKey
public java.lang.String getLabelI18nKey()
-
getHelpTextI18nKey
public java.lang.String getHelpTextI18nKey()
-
create
public static Input.Builder create()
-
create
public static Input.Builder create(Input input)
-
-