Uses of Enum Class
nl.datasteel.crudcraft.annotations.SearchOperator
Packages that use SearchOperator
Package
Description
-
Uses of SearchOperator in nl.datasteel.crudcraft.annotations
Methods in nl.datasteel.crudcraft.annotations that return SearchOperatorModifier and TypeMethodDescriptionstatic SearchOperator
Returns the enum constant of this class with the specified name.static SearchOperator[]
SearchOperator.values()
Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of SearchOperator in nl.datasteel.crudcraft.codegen.descriptor.field
Methods in nl.datasteel.crudcraft.codegen.descriptor.field that return types with arguments of type SearchOperatorModifier and TypeMethodDescriptionFieldDescriptor.getSearchOperators()
Returns the list of search operators that can be used with this field. -
Uses of SearchOperator in nl.datasteel.crudcraft.codegen.descriptor.field.part
Methods in nl.datasteel.crudcraft.codegen.descriptor.field.part that return types with arguments of type SearchOperatorModifier and TypeMethodDescriptionSearchOptions.getOperators()
Returns the supported search operators for the field.SearchOptions.operators()
Safe, defensive accessor for operators.Constructor parameters in nl.datasteel.crudcraft.codegen.descriptor.field.part with type arguments of type SearchOperatorModifierConstructorDescriptionSearchOptions
(boolean searchable, List<SearchOperator> operators, int depth) Immutable constructor for SearchOptions. -
Uses of SearchOperator in nl.datasteel.crudcraft.codegen.writer.search
Methods in nl.datasteel.crudcraft.codegen.writer.search that return SearchOperatorModifier and TypeMethodDescriptionSearchField.operator()
Returns the value of theoperator
record component.Methods in nl.datasteel.crudcraft.codegen.writer.search that return types with arguments of type SearchOperatorModifier and TypeMethodDescriptionPropertySpec.operators()
Returns the value of theoperators
record component.Methods in nl.datasteel.crudcraft.codegen.writer.search with parameters of type SearchOperatorModifier and TypeMethodDescriptionstatic boolean
OperatorSpecRegistry.isRangeOperator
(SearchOperator op) Checks if the given operator is a range operator.static boolean
OperatorSpecRegistry.isSizeOperator
(SearchOperator op) Checks if the given operator is a size operator.static boolean
OperatorSpecRegistry.isValueOperator
(SearchOperator op) Checks if the given operator is a value operator.static PredicateGenerator
PredicateGeneratorRegistry.of
(SearchOperator op) Retrieves the appropriatePredicateGenerator
for the givenSearchOperator
.Constructors in nl.datasteel.crudcraft.codegen.writer.search with parameters of type SearchOperatorModifierConstructorDescriptionSearchField
(FieldDescriptor descriptor, String property, String path, SearchOperator operator) Creates an instance of aSearchField
record class.Constructor parameters in nl.datasteel.crudcraft.codegen.writer.search with type arguments of type SearchOperatorModifierConstructorDescriptionPropertySpec
(FieldDescriptor descriptor, String name, Set<SearchOperator> operators) Immutable constructor for PropertySpec.