Class ResultMatrixFilterBuilder
- All Implemented Interfaces:
ValueChangeableInput<ResultMatrixFilterBuilder>
public class ResultMatrixFilterBuilder
extends AbstractInputBuilder<ResultMatrixFilterBuilder,Map<String,Object>>
implements ValueChangeableInput<ResultMatrixFilterBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractInputBuilder
AbstractInputBuilder.InputWidth -
Field Summary
Fields inherited from class AbstractInputBuilder
builderContext, cp -
Constructor Summary
ConstructorsConstructorDescriptionResultMatrixFilterBuilder(InputBuilderContext builderContext, String paramName, ResultMatrix resultMatrix) -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectsetResultMatrix(ResultMatrix resultMatrix) Use resultMatrix provided as an input parameter to generate filter input.Methods inherited from class AbstractInputBuilder
addOrUpdateInput, addToConfiguratorEntry, addToConfiguratorEntry, addToFormLayout, buildContextParameter, buildFormInput, buildMap, getInput, registerFrontendEvent, self, setAccessCode, setAlign, setAllValueTypesTracking, setAlwaysEditable, setAppearance, setAutoComplete, setAutoFocus, setCaption, setConfigValues, setCustomAttributeName, setCustomAttributeValue, setDefaultValueTracking, setDefaultWidth, setDisabled, setDisplayMode, setErrorMessage, setExportable, setFirstRunTracking, setFlex, setHelpLink, setHelpText, setIcon, setIconPosition, setImportable, setLabel, setLabelPlacement, setLabelStyle, setLabelTranslations, setLayoutGridName, setLogActivity, setNoRefresh, setParameterGroup, setPlaceholderText, setPreviousValueTracking, setReadOnly, setRequired, setShowInline, setSize, setStoreAuditTrail, setSuccessMessage, setTab, setTheme, setTitle, setTrackedValue, setUserGroupEdit, setUserGroupEdit, setUserGroupView, setUserGroupView, setValue, setValueChangeTracking, setValueHint, setWarningMessage, setWidthMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ValueChangeableInput
onValueChange, onValueChange, onValueChange
-
Constructor Details
-
ResultMatrixFilterBuilder
public ResultMatrixFilterBuilder(InputBuilderContext builderContext, String paramName, ResultMatrix resultMatrix)
-
-
Method Details
-
_getInput
- Specified by:
_getInputin classAbstractInputBuilder<ResultMatrixFilterBuilder,Map<String, Object>>
-
setResultMatrix
Use resultMatrix provided as an input parameter to generate filter input. Caller has to make sure the provided resultMatrix has specified column Formats or defaultColumnFormat to get distinct column values for the "IS ONE OF" filter type. Currently, only text fields use distinct column values.- Returns:
- ResultMatrixFilterBuilder
- Since:
- 11.2 - Paper Plane
-