Package com.storedobject.ui
Class ObjectComboField<T extends StoredObject>
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.AbstractField<com.vaadin.flow.component.combobox.ComboBox<T>,T>
com.vaadin.flow.component.AbstractSinglePropertyField<com.vaadin.flow.component.combobox.ComboBox<T>,T>
com.vaadin.flow.component.combobox.ComboBoxBase<com.vaadin.flow.component.combobox.ComboBox<T>,T,T>
com.vaadin.flow.component.combobox.ComboBox<T>
com.storedobject.vaadin.ComboField<T>
com.storedobject.ui.ObjectComboField<T>
- All Implemented Interfaces:
ResourceOwner,FilterMethods<T>,ObjectGetter<T>,ObjectLoader<T>,ObjectSetter<T>,ObjectInput<T>,ObjectLoader<T>,ObjectProvider<T>,AbstractObjectInput<T>,HasElement,HasThemeStyle,SpellCheck,ValueRequired,com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.BlurNotifier<com.vaadin.flow.component.combobox.ComboBox<T>>,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.Focusable<com.vaadin.flow.component.combobox.ComboBox<T>>,com.vaadin.flow.component.FocusNotifier<com.vaadin.flow.component.combobox.ComboBox<T>>,com.vaadin.flow.component.HasAriaLabel,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasEnabled,com.vaadin.flow.component.HasHelper,com.vaadin.flow.component.HasLabel,com.vaadin.flow.component.HasPlaceholder,com.vaadin.flow.component.HasSize,com.vaadin.flow.component.HasStyle,com.vaadin.flow.component.HasTheme,com.vaadin.flow.component.HasValidation,com.vaadin.flow.component.HasValue<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<T>,,T>, T> com.vaadin.flow.component.HasValueAndElement<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<T>,,T>, T> com.vaadin.flow.component.shared.HasAllowedCharPattern,com.vaadin.flow.component.shared.HasAutoOpen,com.vaadin.flow.component.shared.HasClearButton,com.vaadin.flow.component.shared.HasClientValidation,com.vaadin.flow.component.shared.HasOverlayClassName,com.vaadin.flow.component.shared.HasPrefix,com.vaadin.flow.component.shared.HasThemeVariant<com.vaadin.flow.component.combobox.ComboBoxVariant>,com.vaadin.flow.component.shared.HasTooltip,com.vaadin.flow.component.shared.HasValidationProperties,com.vaadin.flow.component.shared.InputField<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<T>,,T>, T> com.vaadin.flow.data.binder.HasValidator<T>,com.vaadin.flow.data.provider.HasDataView<T,,String, com.vaadin.flow.component.combobox.dataview.ComboBoxDataView<T>> com.vaadin.flow.data.provider.HasLazyDataView<T,,String, com.vaadin.flow.component.combobox.dataview.ComboBoxLazyDataView<T>> com.vaadin.flow.data.provider.HasListDataView<T,,com.vaadin.flow.component.combobox.dataview.ComboBoxListDataView<T>> Serializable,Consumer<T>
- Direct Known Subclasses:
BlockComboField,ItemComboField,LocationField
public class ObjectComboField<T extends StoredObject>
extends ComboField<T>
implements ObjectInput<T>, ResourceOwner, ObjectLoader<T>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vaadin.flow.component.combobox.ComboBox
com.vaadin.flow.component.combobox.ComboBox.ComboBoxI18n, com.vaadin.flow.component.combobox.ComboBox.FetchItemsCallback<T>, com.vaadin.flow.component.combobox.ComboBox.ItemFilter<T>Nested classes/interfaces inherited from class com.vaadin.flow.component.combobox.ComboBoxBase
com.vaadin.flow.component.combobox.ComboBoxBase.CustomValueSetEvent<TComponent extends com.vaadin.flow.component.combobox.ComboBoxBase<TComponent,?, ?>>, com.vaadin.flow.component.combobox.ComboBoxBase.SpringData Nested classes/interfaces inherited from class com.vaadin.flow.component.AbstractField
com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<C extends com.vaadin.flow.component.Component,V> Nested classes/interfaces inherited from interface com.vaadin.flow.component.BlurNotifier
com.vaadin.flow.component.BlurNotifier.BlurEvent<C extends com.vaadin.flow.component.Component>Nested classes/interfaces inherited from interface com.vaadin.flow.component.FocusNotifier
com.vaadin.flow.component.FocusNotifier.FocusEvent<C extends com.vaadin.flow.component.Component>Nested classes/interfaces inherited from interface com.vaadin.flow.component.shared.HasClientValidation
com.vaadin.flow.component.shared.HasClientValidation.ClientValidatedEventNested classes/interfaces inherited from interface com.vaadin.flow.component.HasValue
com.vaadin.flow.component.HasValue.ValueChangeEvent<V>, com.vaadin.flow.component.HasValue.ValueChangeListener<E extends com.vaadin.flow.component.HasValue.ValueChangeEvent<?>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionObjectComboField(Class<T> objectClass) ObjectComboField(Class<T> objectClass, boolean any) ObjectComboField(Class<T> objectClass, boolean any, boolean allowAdd) ObjectComboField(Class<T> objectClass, String condition) ObjectComboField(Class<T> objectClass, String condition, boolean any) ObjectComboField(Class<T> objectClass, String condition, boolean any, boolean allowAdd) ObjectComboField(Class<T> objectClass, String condition, String orderBy) ObjectComboField(Class<T> objectClass, String condition, String orderBy, boolean any) ObjectComboField(Class<T> objectClass, String condition, String orderBy, boolean any, boolean allowAdd) ObjectComboField(Class<T> objectClass, List<T> list) ObjectComboField(Class<T> objectClass, List<T> list, boolean allowAdd) protectedObjectComboField(String label, ObjectList<T> objectCache, boolean allowAdd) ObjectComboField(String label, Class<T> objectClass) ObjectComboField(String label, Class<T> objectClass, boolean any) ObjectComboField(String label, Class<T> objectClass, boolean any, boolean allowAdd) ObjectComboField(String label, Class<T> objectClass, String condition) ObjectComboField(String label, Class<T> objectClass, String condition, boolean any) ObjectComboField(String label, Class<T> objectClass, String condition, boolean any, boolean allowAdd) ObjectComboField(String label, Class<T> objectClass, String condition, String orderBy, boolean any, boolean allowAdd) ObjectComboField(String label, List<T> list) ObjectComboField(String label, List<T> list, boolean allowAdd) ObjectComboField(List<T> list) ObjectComboField(List<T> list, boolean allowAdd) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidThis method is called whenever a filter predicate is changed.voidclear()Clear the field value.voidDeprecated.voidfocus()Focus this field.get(int index) Get the currently cached object.final ObjectListProvider<T> com.vaadin.flow.component.ComponentGet the component that is currently displaying details of the object value.Get the consumer that is currently consuming details of the object value.Get the internal label of this field.getObject(int index) Class of the object supported in this input field.intfinal AutoCloseableGet the "resource" owned by this "resource owner".intbooleanWhether this field allows any derived object values or not.static <C extends StoredObject>
booleanvoidload(ObjectIterator<T> objects) Load allowed values from a list.voidreload()Reload the allowed values by applying newly set filters.voidsetDetailComponent(com.vaadin.flow.component.Component detailComponent) Set a component that will display details of the object value.voidsetDisplayDetail(Consumer<T> displayDetail) Set a consumer that can display/consume the details of the object value.voidsetEnabled(boolean enabled) Enable/disable this field.voidSet a filter clause to be used when loading takes place.voidvoidsetInternalLabel(String label) Set the internal label for this field.voidsetItemLabelGenerator(com.vaadin.flow.component.ItemLabelGenerator<T> itemLabelGenerator) Set an "item label generator" that returns the string value of the object value of this field.voidsetPrefixFieldControl(boolean searchFieldControl) Decide whether "prefix components" needs to be controlled by this field or not.voidsetReadOnly(boolean readOnly) Make this field read-only.Methods inherited from class com.storedobject.vaadin.ComboField
addItems, addItems, addItems, getEmptyValue, getIndex, getIndex, getValue, items, removeItems, removeItems, removeItems, setIndex, setItems, sizeMethods inherited from class com.vaadin.flow.component.combobox.ComboBox
getI18n, getPattern, isSelected, refreshValue, setI18n, setOverlayWidth, setOverlayWidth, setPattern, setRequiredIndicatorVisibleMethods inherited from class com.vaadin.flow.component.combobox.ComboBoxBase
addCustomValueSetListener, generateClassName, generateLabel, getAriaLabel, getAriaLabelledBy, getDataCommunicator, getDataController, getDataGenerator, getDataProvider, getDefaultValidator, getFilter, getGenericDataView, getItemClassNameGenerator, getItemLabelGenerator, getKeyMapper, getLazyDataView, getListDataView, getPageSize, getRenderManager, isAllowCustomValue, isAutofocus, isOpened, isRequired, isRequiredIndicatorVisible, onAttach, onDetach, runBeforeClientResponse, setAllowCustomValue, setAriaLabel, setAriaLabelledBy, setAutofocus, setClassNameGenerator, setDataProvider, setDataProvider, setI18n, setItems, setItems, setItems, setItems, setItems, setItems, setItems, setItems, setItems, setItems, setItems, setItemsPageable, setItemsPageable, setItemsWithFilterConverter, setItemsWithFilterConverter, setManualValidation, setOpened, setPageSize, setRenderer, setRequired, setValue, validateMethods inherited from class com.vaadin.flow.component.AbstractSinglePropertyField
getSynchronizationRegistration, hasValidValue, setPresentationValue, setSynchronizedEventMethods inherited from class com.vaadin.flow.component.AbstractField
addValueChangeListener, getValue, isEmpty, setModelValue, valueEqualsMethods inherited from class com.vaadin.flow.component.Component
addListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.storedobject.ui.util.AbstractObjectInput
convert, getObject, getObjectId, getObjectId, setCached, setObjectMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.BlurNotifier
addBlurListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.storedobject.core.FilterMethods
getFilterCondition, setFilter, setFilter, setFilter, setFilter, setFilter, setLoadFilter, setLoadFilter, setViewFilter, setViewFilterMethods inherited from interface com.vaadin.flow.component.Focusable
addFocusShortcut, blur, getTabIndex, setTabIndexMethods inherited from interface com.vaadin.flow.component.FocusNotifier
addFocusListenerMethods inherited from interface com.vaadin.flow.component.shared.HasAllowedCharPattern
getAllowedCharPattern, setAllowedCharPatternMethods inherited from interface com.vaadin.flow.component.shared.HasAutoOpen
isAutoOpen, setAutoOpenMethods inherited from interface com.vaadin.flow.component.shared.HasClearButton
isClearButtonVisible, setClearButtonVisibleMethods inherited from interface com.vaadin.flow.component.shared.HasClientValidation
addClientValidatedEventListenerMethods inherited from interface com.storedobject.vaadin.HasElement
getAttribute, getStyle, setAttribute, setStyleMethods inherited from interface com.vaadin.flow.component.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasEnabled
isEnabledMethods inherited from interface com.vaadin.flow.component.HasHelper
getHelperComponent, getHelperText, setHelperComponent, setHelperTextMethods inherited from interface com.vaadin.flow.component.HasLabel
getLabel, setLabelMethods inherited from interface com.vaadin.flow.component.shared.HasOverlayClassName
getOverlayClassName, setOverlayClassNameMethods inherited from interface com.vaadin.flow.component.HasPlaceholder
getPlaceholder, setPlaceholderMethods inherited from interface com.vaadin.flow.component.shared.HasPrefix
getPrefixComponent, setPrefixComponentMethods inherited from interface com.vaadin.flow.component.HasSize
getHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFullMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNameMethods inherited from interface com.vaadin.flow.component.HasTheme
addThemeName, addThemeNames, getThemeName, getThemeNames, hasThemeName, removeThemeName, removeThemeNames, setThemeName, setThemeNameMethods inherited from interface com.storedobject.vaadin.HasThemeStyle
addTheme, asPrimary, asSmall, clearThemes, getInternalElement, removeTheme, setThemeMethods inherited from interface com.vaadin.flow.component.shared.HasThemeVariant
addThemeVariants, removeThemeVariantsMethods inherited from interface com.vaadin.flow.component.shared.HasTooltip
getTooltip, setTooltipTextMethods inherited from interface com.vaadin.flow.component.shared.HasValidationProperties
getErrorMessage, isInvalid, setErrorMessage, setInvalidMethods inherited from interface com.vaadin.flow.data.binder.HasValidator
addValidationStatusChangeListenerMethods inherited from interface com.vaadin.flow.component.HasValue
addValueChangeListener, getOptionalValue, getValue, isEmptyMethods inherited from interface com.vaadin.flow.component.HasValueAndElement
isReadOnlyMethods inherited from interface com.storedobject.ui.ObjectInput
getObject, getSearcher, getValue, setObject, setObjectClass, setValue, setValueMethods inherited from interface com.storedobject.core.ObjectLoader
applyFilter, canContain, getAllowAny, getLinkType, getMaster, getOrderBy, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, setLinkType, setLinkType, setMaster, setMaster, setOrderBy, setOrderByMethods inherited from interface com.storedobject.ui.ObjectLoader
addDataLoadedListener, clear, getCacheLevel, getEffectiveCondition, getFixedFilter, getLoadFilter, setExtraFilter, setExtraFilter, setFilter, setFilter, setFixedFilter, setFixedFilter, setFixedFilter, setFixedFilter, size, streamAll, streamFilteredMethods inherited from interface com.storedobject.core.ObjectSetter
acceptMethods inherited from interface com.storedobject.vaadin.SpellCheck
setSpellCheckMethods inherited from interface com.storedobject.vaadin.ValueRequired
isRequired, setRequired
-
Constructor Details
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
ObjectComboField
-
-
Method Details
-
getResource
Description copied from interface:ResourceOwnerGet the "resource" owned by this "resource owner".- Specified by:
getResourcein interfaceResourceOwner- Returns:
- The "resource" owned by this "resource owner".
-
setItemLabelGenerator
public void setItemLabelGenerator(com.vaadin.flow.component.ItemLabelGenerator<T> itemLabelGenerator) Description copied from interface:AbstractObjectInputSet an "item label generator" that returns the string value of the object value of this field. (It is mainly used to display the object).- Specified by:
setItemLabelGeneratorin interfaceAbstractObjectInput<T extends StoredObject>- Overrides:
setItemLabelGeneratorin classcom.vaadin.flow.component.combobox.ComboBoxBase<com.vaadin.flow.component.combobox.ComboBox<T extends StoredObject>,T extends StoredObject, T extends StoredObject> - Parameters:
itemLabelGenerator- Item value generator.
-
setDetailComponent
public void setDetailComponent(com.vaadin.flow.component.Component detailComponent) Description copied from interface:AbstractObjectInputSet a component that will display details of the object value.- Specified by:
setDetailComponentin interfaceAbstractObjectInput<T extends StoredObject>- Parameters:
detailComponent- A component that can display information regarding the object.
-
getDetailComponent
public com.vaadin.flow.component.Component getDetailComponent()Description copied from interface:AbstractObjectInputGet the component that is currently displaying details of the object value.- Specified by:
getDetailComponentin interfaceAbstractObjectInput<T extends StoredObject>- Returns:
- Component that is displaying the details.
-
setDisplayDetail
Description copied from interface:AbstractObjectInputSet a consumer that can display/consume the details of the object value.- Specified by:
setDisplayDetailin interfaceAbstractObjectInput<T extends StoredObject>- Parameters:
displayDetail- A consumer that can accept the object value.
-
getDisplayDetail
Description copied from interface:AbstractObjectInputGet the consumer that is currently consuming details of the object value.- Specified by:
getDisplayDetailin interfaceAbstractObjectInput<T extends StoredObject>- Returns:
- Consumer that is currently set.
-
setPrefixFieldControl
public void setPrefixFieldControl(boolean searchFieldControl) Description copied from interface:AbstractObjectInputDecide whether "prefix components" needs to be controlled by this field or not. "Prefix components" are parts of the field that display extra information, and it needs to be turned on or off when the status of the field changes via methods such asAbstractObjectInput.setEnabled(boolean),AbstractObjectInput.setReadOnly(boolean)etc. In some cases, prefix components may be displayed elsewhere and needs to be controlled outside the field.- Specified by:
setPrefixFieldControlin interfaceAbstractObjectInput<T extends StoredObject>- Parameters:
searchFieldControl- True if it needs to be controlled by this field.
-
getObjectCount
public int getObjectCount()- Specified by:
getObjectCountin interfaceObjectLoader<T extends StoredObject>
-
get
- Specified by:
getin interfaceObjectLoader<T extends StoredObject>
-
indexOf
- Specified by:
indexOfin interfaceObjectLoader<T extends StoredObject>
-
getObject
-
setFirstValue
public void setFirstValue() -
getObjectClass
Description copied from interface:AbstractObjectInputClass of the object supported in this input field.- Specified by:
getObjectClassin interfaceAbstractObjectInput<T extends StoredObject>- Specified by:
getObjectClassin interfaceObjectGetter<T extends StoredObject>- Specified by:
getObjectClassin interfaceObjectLoader<T extends StoredObject>- Specified by:
getObjectClassin interfaceObjectProvider<T extends StoredObject>- Specified by:
getObjectClassin interfaceObjectSetter<T extends StoredObject>- Returns:
- Class of the supported object.
-
getCached
Description copied from interface:AbstractObjectInputGet the currently cached object.- Specified by:
getCachedin interfaceAbstractObjectInput<T extends StoredObject>- Returns:
- Object that is currently cached. It may return
null.
-
setEnabled
public void setEnabled(boolean enabled) Description copied from interface:AbstractObjectInputEnable/disable this field.- Specified by:
setEnabledin interfaceAbstractObjectInput<T extends StoredObject>- Specified by:
setEnabledin interfacecom.vaadin.flow.component.HasEnabled- Parameters:
enabled- True for enabling.
-
setReadOnly
public void setReadOnly(boolean readOnly) Description copied from interface:AbstractObjectInputMake this field read-only.- Specified by:
setReadOnlyin interfaceAbstractObjectInput<T extends StoredObject>- Specified by:
setReadOnlyin interfacecom.vaadin.flow.component.HasValue<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<T extends StoredObject>,T extends StoredObject>, T extends StoredObject> - Specified by:
setReadOnlyin interfacecom.vaadin.flow.component.HasValueAndElement<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<T extends StoredObject>,T extends StoredObject>, T extends StoredObject> - Parameters:
readOnly- True to set as read-only.
-
setInternalLabel
Description copied from interface:ObjectInputSet the internal label for this field. Internal labels are used by the embedded field within this field.- Specified by:
setInternalLabelin interfaceObjectInput<T extends StoredObject>- Parameters:
label- Label.
-
getInternalLabel
Description copied from interface:ObjectInputGet the internal label of this field. Internal labels are used by the embedded field within this field.- Specified by:
getInternalLabelin interfaceObjectInput<T extends StoredObject>- Returns:
- Label.
-
load
Description copied from interface:ObjectInputLoad allowed values from a list. Once invoked, only this list will be used for showing the allowed objects that can be selected via this field.- Specified by:
loadin interfaceObjectInput<T extends StoredObject>- Specified by:
loadin interfaceObjectLoader<T extends StoredObject>- Specified by:
loadin interfaceObjectLoader<T extends StoredObject>- Parameters:
objects- Objects to load.
-
focus
public void focus()Description copied from interface:AbstractObjectInputFocus this field.- Specified by:
focusin interfaceAbstractObjectInput<T extends StoredObject>- Specified by:
focusin interfacecom.vaadin.flow.component.Focusable<T extends StoredObject>
-
clear
public void clear()Description copied from interface:AbstractObjectInputClear the field value.- Specified by:
clearin interfaceAbstractObjectInput<T extends StoredObject>- Specified by:
clearin interfacecom.vaadin.flow.component.HasValue<com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<T extends StoredObject>,T extends StoredObject>, T extends StoredObject> - Specified by:
clearin interfaceObjectLoader<T extends StoredObject>
-
setFilter
Description copied from interface:FilterMethodsSet a filter clause to be used when loading takes place.- Specified by:
setFilterin interfaceFilterMethods<T extends StoredObject>- Overrides:
setFilterin classcom.vaadin.flow.component.combobox.ComboBoxBase<com.vaadin.flow.component.combobox.ComboBox<T extends StoredObject>,T extends StoredObject, T extends StoredObject> - Parameters:
filterClause- Filter clause to set.
-
filter
Deprecated.Please useObjectLoader.setFilter(Predicate)instead.Set the filter predicate.- Parameters:
predicate- Filter predicate.
-
applyFilterPredicate
public final void applyFilterPredicate()Description copied from interface:FilterMethodsThis method is called whenever a filter predicate is changed. Methods with default implementation already invoke this method. If any of those methods are overridden, make sure that it invokes this method so that logic to handle filter changes can be coded here.Note: This method is used to show the filtered result of the existing entries
- Specified by:
applyFilterPredicatein interfaceAbstractObjectInput<T extends StoredObject>- Specified by:
applyFilterPredicatein interfaceFilterMethods<T extends StoredObject>- Specified by:
applyFilterPredicatein interfaceObjectLoader<T extends StoredObject>
-
getDelegatedLoader
- Specified by:
getDelegatedLoaderin interfaceObjectLoader<T extends StoredObject>
-
isAllowAny
public boolean isAllowAny()Description copied from interface:AbstractObjectInputWhether this field allows any derived object values or not.- Specified by:
isAllowAnyin interfaceAbstractObjectInput<T extends StoredObject>- Specified by:
isAllowAnyin interfaceObjectGetter<T extends StoredObject>- Specified by:
isAllowAnyin interfaceObjectLoader<T extends StoredObject>- Specified by:
isAllowAnyin interfaceObjectSetter<T extends StoredObject>- Returns:
- True or false.
-
lessRows
-
reload
public void reload()Description copied from interface:ObjectInputReload the allowed values by applying newly set filters.- Specified by:
reloadin interfaceObjectInput<T extends StoredObject>- Specified by:
reloadin interfaceObjectLoader<T extends StoredObject>
-
ObjectLoader.setFilter(Predicate)instead.