public static class SelectValueController.SelectValueContext<V>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
entityName |
protected java.lang.Class<? extends java.lang.Enum> |
enumClass |
protected boolean |
fieldEditable |
protected java.util.Collection<V> |
initialValues |
protected java.lang.Class<?> |
javaClass |
protected java.lang.String |
lookupScreenId |
protected java.util.function.Function<V,java.lang.String> |
optionCaptionProvider |
protected Options<V> |
options |
protected DateField.Resolution |
resolution |
protected java.util.TimeZone |
timeZone |
protected boolean |
useComboBox |
protected java.util.List<Validator<V>> |
validators |
Constructor and Description |
---|
SelectValueContext() |
Modifier and Type | Method and Description |
---|---|
void |
addValidator(Validator<V> validator) |
java.lang.String |
getEntityName() |
java.lang.Class<? extends java.lang.Enum> |
getEnumClass() |
java.util.Collection<V> |
getInitialValues() |
java.lang.Class<?> |
getJavaClass() |
java.lang.String |
getLookupScreenId() |
java.util.function.Function<V,java.lang.String> |
getOptionCaptionProvider() |
Options<V> |
getOptions() |
DateField.Resolution |
getResolution() |
java.util.TimeZone |
getTimeZone() |
java.util.List<Validator<V>> |
getValidators() |
boolean |
isFieldEditable() |
boolean |
isUseComboBox() |
void |
setEntityName(java.lang.String entityName) |
void |
setEnumClass(java.lang.Class<? extends java.lang.Enum> enumClass) |
void |
setFieldEditable(boolean editable) |
void |
setInitialValues(java.util.Collection<V> initialValues) |
void |
setJavaClass(java.lang.Class<?> javaClass) |
void |
setLookupScreenId(java.lang.String lookupScreenId) |
void |
setOptionCaptionProvider(java.util.function.Function<V,java.lang.String> optionCaptionProvider) |
void |
setOptions(Options<V> options) |
void |
setResolution(DateField.Resolution resolution) |
void |
setTimeZone(java.util.TimeZone timeZone) |
void |
setUseComboBox(boolean useComboBox) |
void |
setValidators(java.util.List<Validator<V>> validators) |
protected java.lang.String entityName
protected java.lang.Class<? extends java.lang.Enum> enumClass
protected java.lang.Class<?> javaClass
protected boolean fieldEditable
protected java.util.Collection<V> initialValues
protected java.lang.String lookupScreenId
protected boolean useComboBox
protected java.util.function.Function<V,java.lang.String> optionCaptionProvider
protected DateField.Resolution resolution
protected java.util.TimeZone timeZone
@Nullable public java.lang.String getEntityName()
public void setEntityName(@Nullable java.lang.String entityName)
@Nullable public java.lang.Class<? extends java.lang.Enum> getEnumClass()
public void setEnumClass(@Nullable java.lang.Class<? extends java.lang.Enum> enumClass)
@Nullable public java.lang.Class<?> getJavaClass()
public void setJavaClass(@Nullable java.lang.Class<?> javaClass)
public boolean isFieldEditable()
public void setFieldEditable(boolean editable)
public java.util.Collection<V> getInitialValues()
public void setInitialValues(@Nullable java.util.Collection<V> initialValues)
@Nullable public java.lang.String getLookupScreenId()
public void setLookupScreenId(@Nullable java.lang.String lookupScreenId)
public boolean isUseComboBox()
public void setUseComboBox(boolean useComboBox)
@Nullable public java.util.function.Function<V,java.lang.String> getOptionCaptionProvider()
public void setOptionCaptionProvider(@Nullable java.util.function.Function<V,java.lang.String> optionCaptionProvider)
@Nullable public DateField.Resolution getResolution()
public void setResolution(@Nullable DateField.Resolution resolution)
@Nullable public java.util.TimeZone getTimeZone()
public void setTimeZone(@Nullable java.util.TimeZone timeZone)