Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCrudFrontend<Model,
Key> - Class in com.persequor.saga.modules.autocrud.crud - AbstractCrudFrontend(Class<Model>, ValqueriesCrudRepository<Model, Key>) - Constructor for class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- AbstractEditAction<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.action
- AbstractEditAction(ICrudRepository<Model>, FieldBuilder<Model>, boolean, Function<Model, String>, PageBuilderLink) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- AbstractField<Model,
FieldType, Self extends AbstractField<Model, FieldType, Self>> - Class in com.persequor.saga.modules.autocrud.modelcrud.field - AbstractField() - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- AbstractSpecialCaseQueryFilter<Model,
FieldType> - Class in com.persequor.saga.modules.autocrud.modelcrud.filter - AbstractSpecialCaseQueryFilter(Supplier<String>, Field<Model, FieldType>, boolean, RelationDescriber) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.filter.AbstractSpecialCaseQueryFilter
-
Use this constructor and class if you want to apply a filter which facilitates queries such as isNull or isNotNull.
- accept(T, U, V) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.TriConsumer
- ACTION - Static variable in class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Delete
- ACTION - Static variable in class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Edit
- ACTION - Static variable in class com.persequor.saga.modules.autocrud.crud.actions.TableAction_Insert
- ACTION_FIELD - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- ACTION_LIST - Static variable in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- ACTION_TYPE - Static variable in interface com.persequor.saga.modules.autocrud.modelcrud.action.IPageAction
- ACTION_TYPE - Static variable in interface com.persequor.saga.modules.autocrud.modelcrud.action.IRowAction
- ACTION_TYPE - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- ACTION_TYPE_ROW - Static variable in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- ACTION_TYPE_TABLE - Static variable in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- ActionBuilder<T> - Class in com.persequor.saga.modules.autocrud.modelcrud
- ActionsMap<T,
V extends IAction<T>> - Class in com.persequor.saga.modules.autocrud.modelcrud - ActionsMap() - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.ActionsMap
- add(RowAction<Model>) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowActions
- add(TableAction<Model>) - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableActions
- add(IFilter<Model>) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.Filters
- addCreateActionValidation(Function<T, IActionValidationResult>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
-
Call this method to apply validation to a model before saving changes applied via
CreateAction
. - addDataExportOption(String, Map<String, IString>, IString, Function<Stream<Model>, DataWrapper<DataFrame>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- addDataExportOption(String, Map<String, IString>, IString, Function<Stream<T>, DataWrapper<DataFrame>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- addDeleteActionValidation(Function<T, IActionValidationResult>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
-
Call this method to apply validation to a model before saving changes applied via
DeleteAction
. - addError(IString) - Method in class com.persequor.saga.modules.autocrud.crud.CreationActionResult
- addError(IString) - Method in interface com.persequor.saga.modules.autocrud.crud.ICreationActionResult
-
Add an error during creation/storing of the model, used if the input data is not valid.
- addField(Function<Model, R>, Field) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- addFilter(IFilter<Model>) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- addFilter(IFilter<Model>) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
-
Register a new filter configuration.
- addFilter(Token, BiConsumer<IForm, IInputData>, BiPredicate<Model, IInputData>) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- addFilter(Token, BiConsumer<IForm, IInputData>, BiPredicate<Model, IInputData>) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
-
Register a new custom filter configuration.
- addFormConsumer(Consumer<IFormField<?>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- addFormConsumer(Consumer<IFormField<?>>) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
- AdditionalAttribute<Type> - Class in com.persequor.saga.modules.autocrud.modelcrud.attributes
- AdditionalAttribute() - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttribute
- additionalAttributes() - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- AdditionalAttributesField<AttributeValue,
Model, Attribute extends AdditionalAttribute<AttributeValue>> - Class in com.persequor.saga.modules.autocrud.modelcrud.attributes - AdditionalAttributesField(IAdditionalAttributesRepository, IIdParser<Model>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttributesField
- addPageAction(IPageAction<T>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- addQueryFilter(QueryFilter<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- addQueryFilter(QueryFilter<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.CompoundQueryFilter
- addRowAction(RowAction<Model>) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- addRowAction(RowAction<Model>) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- addRowAction(IRowAction<T>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- addRowAction(String, Icon, IString, TriConsumer<IPage, IInputData, Model>) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- addRowAction(String, Icon, IString, TriConsumer<IPage, IInputData, Model>) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- addRowAction(String, Icon, IString, TriConsumer<IPage, IInputData, Model>, Function<Model, Boolean>) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- addRowAction(String, Icon, IString, TriConsumer<IPage, IInputData, Model>, Function<Model, Boolean>) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- addTableAction(TableAction<Model>) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- addTableAction(TableAction<Model>) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- addTableAction(String, Icon, IString, BiConsumer<IPage, IInputData>) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- addTableAction(String, Icon, IString, BiConsumer<IPage, IInputData>) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- addTableAction(String, BiConsumer<IPage, IInputData>) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- addTableAction(String, BiConsumer<IPage, IInputData>) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- addTableColumn(AutoCrudColumn<Model>) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
-
Add or replace a column.
- addTableColumn(AutoCrudColumn<Model>) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- addTableColumn(Token, BiConsumer<ICell, Model>) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- addTableColumn(Token, BiConsumer<ICell, Model>) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- addUpdateActionValidation(Function<T, IActionValidationResult>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
-
Call this method to apply validation to a model before saving changes applied via
UpdateAction
. - ALL_NOT_NULL_RESULTS_CASE_IDENTIFIER - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterType
- ALL_NULL_RESULTS_CASE_IDENTIFIER - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterType
- allowSpecialCaseQueries(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
-
Use this method to define whether it should be allowed to perform special queries.
- allowSpecialCasingFilter(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.TextField
- alterQuery(ValqueriesQuery<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
-
Alter the query before it is executed.
- andThen(TriConsumer<? super T, ? super U, ? super V>) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.TriConsumer
- ANY - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField.SelectValue
- apply(ValqueriesQuery<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.CompoundQueryFilter
- apply(ValqueriesQuery<Model>) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.QueryFilter
- applyDefaultFilter(String, Function<Instant, QueryFilter<T>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.InstantField
- applyDefaultFilter(String, Function<LocalDateTime, QueryFilter<T>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.LocalDateTimeField
- applyDefaultFilter(String, Function<ZonedDateTime, QueryFilter<T>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.DateTimeField
- applyDefaultFilter(String, Function<Time, QueryFilter<T>>) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.filter.IDateField
-
Apply filter behavior via a DateTimeFilter.
- applySpecialFilter(ValqueriesQuery<Model>, String, Property<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterMap
- applyTableSorting(ITableSorting) - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttributesField
-
This method does not do anything as sorting for this
IField
is currently not supported. - applyTableSorting(ITableSorting) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- applyTableSorting(ITableSorting) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.IField
- applyTableSorting(ITableSorting) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
-
This method does not do anything as sorting for this
IField
is currently not supported. - applyTableSorting(ITableSorting) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.HasManyField
-
This method does not do anything as sorting for this
IField
is currently not supported. - applyToFilter(ValqueriesQuery<Model>, Property<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterType
- applyValidOnDateFilter(Function<T, Instant>, Function<T, Instant>, IString, boolean, boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.InstantField
- applyValidOnDateFilter(Function<T, LocalDateTime>, Function<T, LocalDateTime>, IString, boolean, boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.LocalDateTimeField
- applyValidOnDateFilter(Function<T, ZonedDateTime>, Function<T, ZonedDateTime>, IString, boolean, boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.DateTimeField
- applyValidOnDateFilter(Function<T, Time>, Function<T, Time>, IString, boolean, boolean) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.filter.IDateField
- asQueryFilter(List<String>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.PartialStringFilter
- asQueryFilter(List<String>, Property.PropertyList) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.AbstractSpecialCaseQueryFilter
- AutoCrudColumn<Model> - Class in com.persequor.saga.modules.autocrud.crud.index
- AutoCrudColumn(Token) - Constructor for class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn
- AutoCrudColumn_Field<Model> - Class in com.persequor.saga.modules.autocrud.crud.index
- AutoCrudColumn_Field(Property<Model>) - Constructor for class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn_Field
- AutoCrudColumn_Func<Model> - Class in com.persequor.saga.modules.autocrud.crud.index
- AutoCrudColumn_Func(Token, BiConsumer<ICell, Model>) - Constructor for class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn_Func
- AutoCrudColumn_Relation<Model> - Class in com.persequor.saga.modules.autocrud.crud.index
- AutoCrudColumn_Relation(AutoCrudService, Property<Model>, RelationDescriber) - Constructor for class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn_Relation
- AutoCrudConfig - Class in com.persequor.saga.modules.autocrud.config
- AutoCrudConfig() - Constructor for class com.persequor.saga.modules.autocrud.config.AutoCrudConfig
- AutoCrudConfiguration - Class in com.persequor.saga.modules.autocrud
- AutoCrudConfiguration() - Constructor for class com.persequor.saga.modules.autocrud.AutoCrudConfiguration
- AutoCrudControllerInputData - Class in com.persequor.saga.modules.autocrud.modelcrud.controller
- AutoCrudControllerInputData(HttpServletRequest) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- AutoCrudModelSetup<Model> - Class in com.persequor.saga.modules.autocrud.crud.index
- AutoCrudModelSetup(AbstractCrudFrontend<Model, ?>) - Constructor for class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- AutoCrudModule - Class in com.persequor.saga.modules.autocrud
- AutoCrudModule() - Constructor for class com.persequor.saga.modules.autocrud.AutoCrudModule
- AutoCrudService - Class in com.persequor.saga.modules.autocrud.crud
- AutoCrudService(GenericFactory, MappingHelper) - Constructor for class com.persequor.saga.modules.autocrud.crud.AutoCrudService
B
- BACK_VALUE - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.action.FormAction
- belongsTo(Function<Model, R>, Class<? extends CrudFrontendComponent<R>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- BelongsToField<T,
R> - Class in com.persequor.saga.modules.autocrud.modelcrud.field.relation - BelongsToField(RelationDescriber, Function<T, R>, CrudFrontendComponent<R>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
- BelongsToFilter<Model,
Related> - Class in com.persequor.saga.modules.autocrud.modelcrud.filter - BelongsToFilter(Field<Model, Related>, IString, Map<String, IString>, RelationDescriber, boolean) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.filter.BelongsToFilter
C
- canCreate(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- canCreate(Function<T, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- canDelete(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- canDelete(Function<T, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- canEdit(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- canEdit(Function<T, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- canExecute(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- canExecute(Function<Model, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- canExecute(Function<Model, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- canExecute(Function<Model, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- canExecute(Function<Model, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- canExecute(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- canExecute(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- canExecute(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- canExecute(Model) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.IAction
- canExecute(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- canExport(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- canExport(Function<T, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- canView(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- canView(Function<T, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- CASE_INSENSITIVE - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.index.filter.FilterTextField.StringCompareMode
-
Case-insensitive comparison: "abc" will match "ABC"
- CASE_SENSITIVE - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.index.filter.FilterTextField.StringCompareMode
-
Case-sensitive comparison: "abc" will not match "ABC"
- clear() - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowActions
- clear() - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableActions
- clear() - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- clear() - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- clearCurrentUserInputDataCache() - Method in class com.persequor.saga.modules.autocrud.crud.UserCrudInputDataCacheService
- clearCurrentUserInputDataCacheAndInsertNew(Class<T>, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.UserCrudInputDataCacheService
- clearDataExportOptions() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- clearDataExportOptions() - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- clearRowActions() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- clearRowActions() - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- clearTableActions() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- clearTableActions() - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- clearTableColumns() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
-
Clear all columns.
- clearTableColumns() - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- com.persequor.saga.modules.autocrud - package com.persequor.saga.modules.autocrud
- com.persequor.saga.modules.autocrud.config - package com.persequor.saga.modules.autocrud.config
- com.persequor.saga.modules.autocrud.crud - package com.persequor.saga.modules.autocrud.crud
- com.persequor.saga.modules.autocrud.crud.actions - package com.persequor.saga.modules.autocrud.crud.actions
- com.persequor.saga.modules.autocrud.crud.cache - package com.persequor.saga.modules.autocrud.crud.cache
- com.persequor.saga.modules.autocrud.crud.index - package com.persequor.saga.modules.autocrud.crud.index
- com.persequor.saga.modules.autocrud.crud.index.filter - package com.persequor.saga.modules.autocrud.crud.index.filter
- com.persequor.saga.modules.autocrud.crud.util - package com.persequor.saga.modules.autocrud.crud.util
- com.persequor.saga.modules.autocrud.modelcrud - package com.persequor.saga.modules.autocrud.modelcrud
- com.persequor.saga.modules.autocrud.modelcrud.action - package com.persequor.saga.modules.autocrud.modelcrud.action
- com.persequor.saga.modules.autocrud.modelcrud.action.validation - package com.persequor.saga.modules.autocrud.modelcrud.action.validation
- com.persequor.saga.modules.autocrud.modelcrud.attributes - package com.persequor.saga.modules.autocrud.modelcrud.attributes
- com.persequor.saga.modules.autocrud.modelcrud.controller - package com.persequor.saga.modules.autocrud.modelcrud.controller
- com.persequor.saga.modules.autocrud.modelcrud.exception - package com.persequor.saga.modules.autocrud.modelcrud.exception
- com.persequor.saga.modules.autocrud.modelcrud.field - package com.persequor.saga.modules.autocrud.modelcrud.field
- com.persequor.saga.modules.autocrud.modelcrud.field.generic - package com.persequor.saga.modules.autocrud.modelcrud.field.generic
- com.persequor.saga.modules.autocrud.modelcrud.field.relation - package com.persequor.saga.modules.autocrud.modelcrud.field.relation
- com.persequor.saga.modules.autocrud.modelcrud.filter - package com.persequor.saga.modules.autocrud.modelcrud.filter
- com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase - package com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase
- com.persequor.saga.modules.autocrud.modelcrud.repository - package com.persequor.saga.modules.autocrud.modelcrud.repository
- com.persequor.saga.modules.autocrud.modelcrud.type - package com.persequor.saga.modules.autocrud.modelcrud.type
- com.persequor.saga.modules.autocrud.modelcrud.util - package com.persequor.saga.modules.autocrud.modelcrud.util
- com.persequor.saga.modules.autocrud.modelcrud.validation - package com.persequor.saga.modules.autocrud.modelcrud.validation
- CompoundQueryFilter<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase
- CompoundQueryFilter() - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.CompoundQueryFilter
- configActions(ActionBuilder<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- configFields(FieldBuilder<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- configure(ConfigurerDetails) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- configure(ConfigurerDetails) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- configure(IExtensionPointIoc) - Method in class com.persequor.saga.modules.autocrud.AutoCrudConfiguration
- CREATE - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.action.CreateAction
- CreateAction<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.action
- CreateAction(ICrudRepository<Model>, FieldBuilder<Model>, boolean, Supplier<String>, PageBuilderLink) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.action.CreateAction
- createdAt(Function<Model, ZonedDateTime>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- createdBy(Function<Model, String>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- createHydrateAndInsert(IPage, IInputData, ICreationActionResult) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Creates a new object, fills its fields from the inputData and inserts it into the repository.
- createNewObject() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Creates a new instance of the model class without any values set.
- createNewObject(Class<?>) - Method in class com.persequor.saga.modules.autocrud.crud.AutoCrudService
- CreationActionResult - Class in com.persequor.saga.modules.autocrud.crud
- CreationActionResult() - Constructor for class com.persequor.saga.modules.autocrud.crud.CreationActionResult
- CrudDefaultActions - Enum Class in com.persequor.saga.modules.autocrud.crud.actions
-
Contains a reference to the default actions that is provided by the auto-crud module, for easy manipulation of default actions.
- CrudDefaultActions.Type - Enum Class in com.persequor.saga.modules.autocrud.crud.actions
- CrudFrontendComponent<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud
- CrudFrontendComponent(ICrudRepository<Model>, Class<Model>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- CrudInputDataCacheVolatileConfig - Class in com.persequor.saga.modules.autocrud.crud.cache
- CrudInputDataCacheVolatileConfig() - Constructor for class com.persequor.saga.modules.autocrud.crud.cache.CrudInputDataCacheVolatileConfig
- CrudValidationException - Exception in com.persequor.saga.modules.autocrud.modelcrud.validation
- CrudValidationException() - Constructor for exception com.persequor.saga.modules.autocrud.modelcrud.validation.CrudValidationException
D
- DataExportAction<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.action
- DataExportAction(FieldBuilder<Model>, CrudFrontendComponent<Model>, Class<Model>, RedirectableLink) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- DataExportController - Class in com.persequor.saga.modules.autocrud.modelcrud.controller
- DataExportController(IInjector, DataExportControllerHelper) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.controller.DataExportController
- DateTimeField<T> - Class in com.persequor.saga.modules.autocrud.modelcrud.field
- DateTimeField(Function<T, ZonedDateTime>, PropertyRetriever<T>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.field.DateTimeField
- DateTimeFilter<Model,
FieldType> - Class in com.persequor.saga.modules.autocrud.modelcrud.filter - DateTimeFilter(Field<Model, FieldType>, IString, Function<FieldType, QueryFilter<Model>>, BiFunction<IInputData, String, Optional<FieldType>>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.filter.DateTimeFilter
- defaultConfig() - Method in class com.persequor.saga.modules.autocrud.AutoCrudModule
- defaultModuleConfiguration() - Method in class com.persequor.saga.modules.autocrud.AutoCrudModule
- defaultTableLimit() - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- defaultTableSortingHook(Function<Model, Type>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- delete(Model) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- DELETE - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- DeleteAction<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.action
- DeleteAction(ICrudRepository<Model>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- deleteModel(Model) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.ICrudRepository
- deleteModel(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.ValqueriesRepository
- downloadFile(HttpServletRequest, ResponseHeader, ResponseStream) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.DataExportController
- DuplicateActionRegistrationException - Exception in com.persequor.saga.modules.autocrud.modelcrud.exception
- DuplicateActionRegistrationException(IAction<T>) - Constructor for exception com.persequor.saga.modules.autocrud.modelcrud.exception.DuplicateActionRegistrationException
E
- EDIT - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.action.UpdateAction
- enableLink(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
-
Use this method to define whether a link to the related entity should be present on Index and View page.
- enableTableSorting - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- END - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.index.RowActionsColumnPosition
- equals(Object) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn
- execute(IPage, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableAction_Func
- execute(IPage, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableAction_Insert
- execute(IPage, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableAction
- execute(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Delete
- execute(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Edit
- execute(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Func
- execute(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction
- EXECUTE - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- EXPORT_DATA - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
F
- FALSE - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField.SelectValue
- field - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- Field<Model,
FieldType> - Class in com.persequor.saga.modules.autocrud.modelcrud.type - Field(Property<FieldType>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.type.Field
- FieldBuilder<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud
- FieldBuilder(ICrudRepository<Model>, IInjector) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- FILE_MAPPER_TYPE_FIELD - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- FILE_NAME_FIELD - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- FILE_TYPE_FIELD - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- fillAndSaveAttributeValue(IInputData, List<AdditionalAttributeValue>) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.attributes.IAttributeType
- fillHook - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- fillModel(Model, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttributesField
- fillModel(Model, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- fillModel(T, IInputData) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.IField
- fillSingleNullableValueField(Function<Model, FieldType>, Model, IInputData, BiFunction<IInputData, String, Optional<FieldType>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- FILTER_FORM_SUBMIT - Static variable in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- FilterBooleanField<Model> - Class in com.persequor.saga.modules.autocrud.crud.index.filter
-
Filter for boolean fields
- FilterBooleanField(Property<?>) - Constructor for class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField
- FilterBooleanField.SelectValue - Enum Class in com.persequor.saga.modules.autocrud.crud.index.filter
- FilterFunc<Model> - Class in com.persequor.saga.modules.autocrud.crud.index.filter
-
Filter for custom logic
- FilterFunc(Token, BiConsumer<IForm, IInputData>, BiPredicate<Model, IInputData>) - Constructor for class com.persequor.saga.modules.autocrud.crud.index.filter.FilterFunc
- FilterMultiSelect<Model> - Class in com.persequor.saga.modules.autocrud.crud.index.filter
-
Filter with multi select capabilities
- FilterMultiSelect(Property<?>, Supplier<Map<String, IString>>) - Constructor for class com.persequor.saga.modules.autocrud.crud.index.filter.FilterMultiSelect
- Filters<Model> - Class in com.persequor.saga.modules.autocrud.crud.index.filter
-
Holds filters and their configurations
- Filters() - Constructor for class com.persequor.saga.modules.autocrud.crud.index.filter.Filters
- FilterTextField<Model> - Class in com.persequor.saga.modules.autocrud.crud.index.filter
-
Filter for text-like fields
- FilterTextField(Property<?>, FilterTextField.StringCompareMode) - Constructor for class com.persequor.saga.modules.autocrud.crud.index.filter.FilterTextField
- FilterTextField.StringCompareMode - Enum Class in com.persequor.saga.modules.autocrud.crud.index.filter
- focus() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
- FormAction<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.action
- FormAction() - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.action.FormAction
- FormField<Self extends FormField<Self>> - Interface in com.persequor.saga.modules.autocrud.modelcrud.field.generic
- formHook - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- formLabel(IString) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
- formLabel(String) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
G
- generateAllOptionsMap(Map<String, IString>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.AbstractSpecialCaseQueryFilter
- generateAllOptionsMap(Map<String, IString>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterMap
- get(Token) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.Filters
- getAction() - Method in enum class com.persequor.saga.modules.autocrud.crud.actions.CrudDefaultActions
- getAction() - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction
- getAction() - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableAction
- getAction(IInputData) - Static method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getActionBuilder(FieldBuilder<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getActionButtonWidth() - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowActions
- getActionIconsWidth(ActionBuilder<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getActionType() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.IAction
- getActionType() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.IPageAction
- getActionType() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.IRowAction
- getActionType(IInputData) - Static method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getAllEagerly(List<Function<Model, ?>>) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.ICrudRepository
- getAllEagerly(List<Function<Model, ?>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.ValqueriesRepository
- getAllModels() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.ICrudRepository
- getAllModels() - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.ValqueriesRepository
- getAppliedFilter(IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.AbstractSpecialCaseQueryFilter
- getAppliedFilter(IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.BelongsToFilter
- getAppliedFilter(IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.DateTimeFilter
- getAppliedFilter(IInputData) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.filter.IFilter
-
Method is used by the
DataExportAction
to be able to pass filter state to the controller endpoint responsible for finding relevant data to export. - getAppliedFilter(IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.TextFilter
- getAppliedFilter(IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.ValidOnDateFilter
- getAttributes(Class<Model>) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.attributes.IAdditionalAttributesRepository
-
This model will return a List of Attributes.
- getAttributeType() - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttribute
- getBackLinkPath() - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowActions
- getBackLinkPath(IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getBigDecimal(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getBigInteger(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getBoolean(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getBoolean(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getBoolean(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getBoxedClass() - Method in class com.persequor.saga.modules.autocrud.modelcrud.type.Field
- getByte(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getBytes(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getCharacter(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getCollection(Property<?>, Class<T>, Class<? extends Collection<T>>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getColumns() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
-
An unmodifiable view of the columns, to modify them use the
AutoCrudModelSetup.addTableColumn(com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn<Model>)
,AutoCrudModelSetup.removeTableColumn(com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn<Model>)
orIAutoCrudModelSetup.moveTableColumn(com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn<Model>, int)
methods. - getCompoundKeyParamName(KeySet.Field) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getCreateAction() - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- getCriteria(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
-
Not implemented due lack of access to content of ObjectInputData from InputData class of saga-core project.
- getCriteria(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getCrudClassToInputData() - Method in class com.persequor.saga.modules.autocrud.crud.cache.UserInputDataCache
- getDataRowForAction(IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getDateFormat() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Deprecated.
- getDateTime(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getDateTime(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getDefaultText() - Method in enum class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField.SelectValue
- getDeletionStrategy() - Method in class com.persequor.saga.modules.autocrud.crud.cache.CrudInputDataCacheVolatileConfig
- getDisplayName - Variable in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- getDisplayName(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getDouble(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getEnum(Property<?>, Class<T>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getErrorMessages() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.validation.IActionValidationResult
-
Method is being called to get error messages to display to the user in Toasts.
- getErrors() - Method in class com.persequor.saga.modules.autocrud.crud.CreationActionResult
- getField(Function<Model, FieldType>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.type.PropertyRetriever
- getFieldBuilder() - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getFields() - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- getFiles(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getFiles(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getFilter() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- getFilter() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.DateTimeField
- getFilter() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.InstantField
- getFilter() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.LocalDateTimeField
- getFilter() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
- getFilter() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.TextField
- getFilteredModels(List<QueryFilter<Model>>, List<QueryFilter<Model>>, Optional<Integer>, int) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.ICrudRepository
- getFilteredModels(List<QueryFilter<Model>>, List<QueryFilter<Model>>, Optional<Integer>, int) - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.ValqueriesRepository
-
Use this method to get paginated results based on provided parameters.
- getFilters() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- getFilters() - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
-
Returns filter configuration details.
- getFilters() - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttributesField
- getFilters() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- getFilters() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.IField
- getFilters() - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- getFloat(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getHeader() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn_Relation
- getHeader() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn
- getHelpText() - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterType
- getHumanReadableWithoutId(Token) - Static method in class com.persequor.saga.modules.autocrud.crud.util.StringUtil
-
Removes 'id' from human-readable form of token: 'Workflow id' -> 'Workflow'
- getIcon() - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableAction
- getIcon() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- getIcon() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.IRowAction
- getIcon() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.UpdateAction
- getIcon() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- getIcon(Model) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction
-
Get the Icon for the given model - by default a gray version will be given if
RowAction.isEnabled(Object)
returns false. - getId() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.CreateAction
- getId() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- getId() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- getId() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.IAction
- getId() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.UpdateAction
- getId() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- getIdParser() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.ICrudRepository
- getIdParser() - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.ValqueriesRepository
- getInputData() - Method in class com.persequor.saga.modules.autocrud.crud.cache.SerializableInputData
- getInputData(Class<T>) - Method in class com.persequor.saga.modules.autocrud.crud.UserCrudInputDataCacheService
- getInstant(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getInstant(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getInstant(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getInteger(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getKey() - Method in class com.persequor.saga.modules.autocrud.modelcrud.type.Field
- getLabel() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.CreateAction
- getLabel() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- getLabel() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- getLabel() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.IAction
- getLabel() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.UpdateAction
- getLabel() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- getLabel() - Method in class com.persequor.saga.modules.autocrud.modelcrud.type.Field
- getLink(Class<Frontend>) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Delete
- getLink(Class<Frontend>) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction
- getLinkForAction(String, Model, String) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getLinkTo(String, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- getLinkTo(String, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- getLinkTo(String, IInputData) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.IAction
-
Override this method if you find the need to pass extra parameters to the action from
IInputData
. - getLinkTo(String, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.UpdateAction
- getLinkTo(String, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- getLinkToAction(String, String, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getLinkToModelTable(IInputData, boolean) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getListTableLimit() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getLocalDate(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getLocalDate(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getLocalDate(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getLocalDateTime(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getLocalTime(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getLocalTime(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getLocalTime(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getLocation(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getLocation(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getLong(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getMap() - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowActions
- getMap() - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableActions
- getMap() - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.Filters
- getMenuSectionId() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getMenuSectionTitle() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Sets the title of the menu item.
- getModel(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getModel(String) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.ICrudRepository
- getModel(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.ValqueriesRepository
- getModelClass() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getModelConfig(AbstractCrudFrontend<Model, Key>) - Method in class com.persequor.saga.modules.autocrud.crud.AutoCrudService
- getModelId(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- getModelId(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- getModelId(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getModelId(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.IdParser
- getModelId(Model) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.IIdParser
- getModelName() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getModels() - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.Result
- getModelType() - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.IdParser
- getModelType() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.IIdParser
- getMultiBoolean(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getMultiBoolean(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getMultiDateTime(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getMultiDateTime(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getMultiInstant(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getMultiInstant(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getMultiLocalDate(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getMultiLocalDate(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getMultiLocalTime(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getMultiLocalTime(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getMultiString(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getMultiString(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getName() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- getNewInstance() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.ICrudRepository
- getNewInstance() - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.ValqueriesRepository
- getOptionsForRelation(RelationDescriber) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getOptionsForRelation(RelationDescriber) - Method in class com.persequor.saga.modules.autocrud.crud.AutoCrudService
-
Returns all data from related repository for the given relation.
- getPageActions() - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- getPagePath() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getPagePath() - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getPageTitle() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Sets the title of the page.
- getParameterKeys() - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getParameterKeys() - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getPluralLabel() - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getProperty() - Method in class com.persequor.saga.modules.autocrud.modelcrud.type.Field
- getPropertyRetriever() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.ICrudRepository
- getPropertyRetriever() - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.ValqueriesRepository
- getPropertyValue(FieldType) - Method in class com.persequor.saga.modules.autocrud.modelcrud.type.Field
- getQueryFilter(IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.AbstractSpecialCaseQueryFilter
- getQueryFilter(IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.DateTimeFilter
- getQueryFilter(IInputData) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.filter.IFilter
- getQueryFilter(IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.ValidOnDateFilter
- getQueryFilters(IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- getRelation(Function<Model, ?>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.type.PropertyRetriever
- getRelationForField(TypeDescriber<?>, Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.AutoCrudService
- getRepository() - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getRepository(RelationDescriber) - Method in class com.persequor.saga.modules.autocrud.crud.AutoCrudService
- getRowActions() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- getRowActions() - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- getRowActionsColumnPosition() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- getSelectedAction(IInputData) - Static method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getSelectedModel(IInputData, IPage, IAction<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getSelectOptions(Stream<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getSelectOptionsForRelation(RelationDescriber) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getSelectOptionsForRelation(RelationDescriber) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn_Relation
- getSelectOptionsForRelation(Stream<?>) - Method in class com.persequor.saga.modules.autocrud.crud.AutoCrudService
- getSelectOptionText() - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterType
- getShort(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getSingularLabel() - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- getSortFilters() - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- getSpecialCaseValue() - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterType
- getSpecificAction(String, String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- getStartingModel() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.CreateAction
- getStartingModel() - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- getStartingModel() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.IPageAction
- getStartingModel() - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
-
For a given CREATE action, this provides the possibility to modify the initial object on the initial render.
- getString(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getString(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getString(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getSubmitTimestamp() - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getSubmitTimestamp() - Method in class com.persequor.saga.modules.autocrud.crud.cache.SerializableInputData
- getSubmitTimestamp() - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getSubmitValue() - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- getSubmitValue() - Method in class com.persequor.saga.modules.autocrud.crud.cache.SerializableInputData
- getSubmitValue() - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- getTableActions() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- getTableColumnId() - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttribute
- getTableColumnTitle() - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttribute
- getToken() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn
- getToken() - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField
- getToken() - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterFunc
- getToken() - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterMultiSelect
- getToken() - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterTextField
- getToken() - Method in interface com.persequor.saga.modules.autocrud.crud.index.filter.IFilter
-
Should return a token that represents filter's name, must be unique among filters on model table page.
- getTooltip() - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableAction
- getTooltip(Model) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction
- getTotal() - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.Result
- getType() - Method in enum class com.persequor.saga.modules.autocrud.crud.actions.CrudDefaultActions
- getUniqueFieldPrefix() - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttributesField
- getUniqueFieldPrefix() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- getUniqueFieldPrefix() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.IField
- getUUID(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- getValue(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.type.Field
- getValues(Attribute, Class<Model>, String) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.attributes.IAdditionalAttributesRepository
-
Method is called to get instances of all AttributeValues for a given Type of object and Attribute.
- getWidthFromCount(int) - Static method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- getZonedDateTime(Property<?>) - Method in class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
H
- handle(IPage, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- handle(IPage, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- handle(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- handle(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- handle(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.FormAction
- handle(IPage, IInputData, Model) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.IAction
- handle(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- handleEdit(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Edit
- handleExecute(IPage, IInputData, ActionBuilder<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- handleFormField(IFormField<?>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- handleInsert(IPage, IInputData, Model, Consumer<IForm>) - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableAction_Insert
- handleList(IPage, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Renders the table.
- handleList_RenderTable(IPage, IInputData, Stream<Model>) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Render the table, one row for every item and return the items rendered.
- handleRelationFill(RelationDescriber, CrudFrontendComponent<R>, Model, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- handleSubmit(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
-
Method checks and handles known submit-scenarios
- hasErrors() - Method in class com.persequor.saga.modules.autocrud.crud.CreationActionResult
- hasErrors() - Method in interface com.persequor.saga.modules.autocrud.crud.ICreationActionResult
-
Get whether any errors occurred during creation/storing of the model.
- hasFilters() - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- hashCode() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn
- hasMany(Function<Model, Collection<R>>, Class<? extends CrudFrontendComponent<R>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- HasManyField<T,
R> - Class in com.persequor.saga.modules.autocrud.modelcrud.field.relation - HasManyField(Function<T, Collection<R>>, CrudFrontendComponent<R>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.field.relation.HasManyField
- hasOne(Function<Model, R>, Class<? extends CrudFrontendComponent<R>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- HasOneField<T,
R> - Class in com.persequor.saga.modules.autocrud.modelcrud.field.relation - HasOneField(Function<T, R>, CrudFrontendComponent<R>, RelationDescriber) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.field.relation.HasOneField
- hasTableState() - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- hasTableState() - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- hasValue(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- helpText(IString) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
- helpText(String) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
- HiddenField<Model,
Type> - Class in com.persequor.saga.modules.autocrud.modelcrud.field - HiddenField(Function<Model, Type>, Function<String, Type>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.field.HiddenField
-
This constructor enforces that there will be a default value when submitting an element.
- hideFromForms() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- hydrate(Object, IInputData, boolean) - Method in class com.persequor.saga.modules.autocrud.crud.AutoCrudService
- hydrateAndSave(Model, IPage, IInputData, ICreationActionResult) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
I
- IAction<Model> - Interface in com.persequor.saga.modules.autocrud.modelcrud.action
- IActionValidationResult - Interface in com.persequor.saga.modules.autocrud.modelcrud.action.validation
- IAdditionalAttributesRepository - Interface in com.persequor.saga.modules.autocrud.modelcrud.attributes
-
Single entrypoint for adding "additional values" to object-classes that make use of Valqueries.
- IAttributeType<AdditionalAttributeValue> - Interface in com.persequor.saga.modules.autocrud.modelcrud.attributes
- IAutoCrudModelSetup<Model> - Interface in com.persequor.saga.modules.autocrud.crud.index
- ICreationActionResult - Interface in com.persequor.saga.modules.autocrud.crud
- ICrudRepository<Model> - Interface in com.persequor.saga.modules.autocrud.modelcrud.repository
- ID_FIELD - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- IDateField<T,
Time> - Interface in com.persequor.saga.modules.autocrud.modelcrud.filter - identity() - Static method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.QueryFilter
-
Method returns a "blank" method application that does not impact the query to be performed.
- IdParser<Model,
Key> - Class in com.persequor.saga.modules.autocrud.modelcrud.repository - IdParser(Class<Model>, Class<Key>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.repository.IdParser
- IField<T> - Interface in com.persequor.saga.modules.autocrud.modelcrud.field
- IFilter<Model> - Interface in com.persequor.saga.modules.autocrud.crud.index.filter
-
This interface can be implemented and added to the AutoCrudModelSetup to add a filter to the model table.
- IFilter<Model> - Interface in com.persequor.saga.modules.autocrud.modelcrud.filter
- IGNORE_SPECIAL_CHARACTERS - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.index.filter.FilterTextField.StringCompareMode
-
Comparison that ignores special characters: "abc" will match "a-b-c"
- IIdParser<Model> - Interface in com.persequor.saga.modules.autocrud.modelcrud.repository
- IInputDataObjectHydrator - Class in com.persequor.saga.modules.autocrud.crud
- IInputDataObjectHydrator(IInputData, boolean) - Constructor for class com.persequor.saga.modules.autocrud.crud.IInputDataObjectHydrator
- ImageField<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.field
- ImageField(Function<Model, byte[]>, Function<Model, String>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.field.ImageField
-
This constructor enforces that there will be a default value when submitting an element.
- indexConsumer(BiConsumer<Model, IText>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.TextField
- indexHook - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- insertCells(ITableRow, Model) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- insertEditField(IForm, Property<Model>, Mapping, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- insertEditFields(IForm, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Adds edit field for each field in the model to the form.
- insertTextToCell(ICell, String, int, boolean) - Static method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn
- instantField(Function<Model, Instant>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- InstantField<T> - Class in com.persequor.saga.modules.autocrud.modelcrud.field
- InstantField(Function<T, Instant>, PropertyRetriever<T>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.field.InstantField
- IPageAction<Model> - Interface in com.persequor.saga.modules.autocrud.modelcrud.action
- IRowAction<Model> - Interface in com.persequor.saga.modules.autocrud.modelcrud.action
- isComputed() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- isComputed() - Method in class com.persequor.saga.modules.autocrud.modelcrud.type.Field
- isEmpty() - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableActions
- isEmpty() - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.CompoundQueryFilter
- isEnabled(Model) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Delete
- isEnabled(Model) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Edit
- isEnabled(Model) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Func
- isEnabled(Model) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowAction
- isEndsWithId(Token) - Static method in class com.persequor.saga.modules.autocrud.crud.util.StringUtil
-
Returns true if last part of token is 'id'
- isShownOnIndex() - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttribute
- isSpecialQueryCasing(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterMap
- isVisible() - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableAction
L
- listFilter(Model, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Insures that the given object passes all registered filters.
- localDateTimeField(Function<Model, LocalDateTime>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- LocalDateTimeField<T> - Class in com.persequor.saga.modules.autocrud.modelcrud.field
- LocalDateTimeField(Function<T, LocalDateTime>, PropertyRetriever<T>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.field.LocalDateTimeField
- logger - Variable in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- logger - Variable in class com.persequor.saga.modules.autocrud.modelcrud.action.FormAction
- logger - Variable in class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- logger - Variable in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- LOGGING_CONTEXT - Static variable in class com.persequor.saga.modules.autocrud.config.AutoCrudConfig
M
- MAIN_PAGE_VALUE - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- mapToData(Stream<Model>, String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- match(Model, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField
- match(Model, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterFunc
- match(Model, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterMultiSelect
- match(Model, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterTextField
- match(Model, IInputData) - Method in interface com.persequor.saga.modules.autocrud.crud.index.filter.IFilter
-
Describes matching logic - if this method returns true, the element will be shown on the model table page.
- matchExactString(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.TextField
-
Changes the filtering behavior of TextField.
- modelDesc - Variable in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- ModifiableInputData - Class in com.persequor.saga.modules.autocrud.crud.cache
- ModifiableInputData(SerializableInputData) - Constructor for class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- moveTableColumn(AutoCrudColumn<Model>, int) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
-
Move a column to a new index, if the index is out of bounds the column will be moved to the end.
- moveTableColumn(AutoCrudColumn<Model>, int) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
N
- notNullResults() - Static method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterType
- nullResults() - Static method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterType
- number(Function<Model, Number>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- NumberField<T> - Class in com.persequor.saga.modules.autocrud.modelcrud.field
- NumberField(Function<T, Number>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.field.NumberField
O
- of(FieldBuilder<T>, ICrudRepository<T>, Function<T, String>, PageBuilderLink, String, CrudFrontendComponent<T>, Class<T>, Supplier<String>) - Static method in class com.persequor.saga.modules.autocrud.modelcrud.ActionBuilder
- of(String, IString, IString, BiConsumer<ValqueriesQuery<Model>, Property<Model>>) - Static method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterType
- onAfterInsert(Model, IPage, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
This method is invoked after a new object has been inserted.
- onAfterSave(Model, IPage, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
This method is invoked after an object has been saved.
- onBeforeInsert(Model, IPage, IInputData, ICreationActionResult) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Method which will be invoked before an object is inserted - adding errors will stop the insertion.
- onBeforeSave(Model, IPage, IInputData, ICreationActionResult) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Method which will be invoked before an object is saved - adding errors will stop the insertion.
- onCancel(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- onCancel(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.FormAction
- onExecute(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- onExecute(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.FormAction
- onlyOnView() - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
P
- PAGE_PATH_FIELD - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- PARAM_ACTION - Static variable in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- PARAM_ACTION_TYPE - Static variable in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- PARAM_BACK_LINK_PATH - Static variable in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- PARAM_PRESERVE_FILTERS - Static variable in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- parseId(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.IdParser
- PartialStringFilter<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.filter
- PartialStringFilter(Field<Model, String>, IString, boolean) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.filter.PartialStringFilter
- PATH - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.controller.DataExportController
- placeholder(IString) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
- placeholder(String) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
- PropertyRetriever<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.type
- PropertyRetriever(GenericFactory, Class<Model>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.type.PropertyRetriever
- putIfAbsent(V) - Method in class com.persequor.saga.modules.autocrud.modelcrud.ActionsMap
Q
- QueryFilter<Model> - Interface in com.persequor.saga.modules.autocrud.modelcrud.repository
R
- readonly() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
- readonly(boolean) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
- registerFrontend(Class<?>, AbstractCrudFrontend<Model, Key>) - Method in class com.persequor.saga.modules.autocrud.crud.AutoCrudService
- remove(Token) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.Filters
- remove(String) - Method in class com.persequor.saga.modules.autocrud.crud.actions.RowActions
- remove(String) - Method in class com.persequor.saga.modules.autocrud.crud.actions.TableActions
- remove(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.ModifiableInputData
- remove(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.controller.AutoCrudControllerInputData
- removeAll() - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.Filters
- removeAllFilters() - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- removeAllFilters() - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- removeDefaultAction(CrudDefaultActions...) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- removeDefaultAction(CrudDefaultActions...) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
-
Remove one or more default actions from the table.
- removeFilter(Token) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- removeFilter(Token) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
-
Remove a filter by its name - might be different to filter's display name.
- removeRowAction(String) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- removeRowAction(String) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- removeTableAction(String) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- removeTableAction(String) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- removeTableColumn(AutoCrudColumn<Model>) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
-
Remove a column.
- removeTableColumn(AutoCrudColumn<Model>) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- removeTableColumn(Token) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
-
Remove a column.
- removeTableColumn(Token) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- render(ICell, Model) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn_Field
- render(ICell, Model) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn_Func
- render(ICell, Model) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn_Relation
- render(ICell, Model) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudColumn
- render(IForm, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField
- render(IForm, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterFunc
- render(IForm, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterMultiSelect
- render(IForm, IInputData) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterTextField
- render(IForm, IInputData) - Method in interface com.persequor.saga.modules.autocrud.crud.index.filter.IFilter
-
Describes how to represent the filter on the model table page.
- renderDialog(IForm, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- renderDialog(IForm, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.FormAction
- renderFilter(IForm, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.BelongsToFilter
- renderFilter(IForm, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.DateTimeFilter
- renderFilter(IForm, IInputData) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.filter.IFilter
- renderFilter(IForm, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.PartialStringFilter
- renderFilter(IForm, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.TextFilter
- renderFilter(IForm, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.ValidOnDateFilter
- renderFilters(IPage, FieldBuilder<Model>, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- renderForm(IFormContent, boolean, List<AdditionalAttributeValue>) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.attributes.IAttributeType
- renderForm(IFormContent, Model, IInputData, boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttributesField
- renderForm(IFormContent, Model, IInputData, boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- renderForm(IFormContent, T, IInputData, boolean) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.IField
- renderIndex(IPage, IInputData, ActionBuilder<Model>, FieldBuilder<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- renderIndex(ITableRow, List<AdditionalAttributeValue>) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.attributes.IAttributeType
- renderIndex(ITableRow, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttributesField
- renderIndex(ITableRow, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- renderIndex(ITableRow, T) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.IField
- renderIndexColumn(ITable) - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttributesField
- renderIndexColumn(ITable) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- renderIndexColumn(ITable) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.IField
- renderTable(ITable, Collection<Model>, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- renderView(IPage, List<AdditionalAttributeValue>) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.attributes.IAttributeType
- renderView(IPage, Model, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttributesField
- renderView(IPage, Model, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- renderView(IPage, T, IInputData) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.IField
- renderView(Model, IPage, IInputData) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- repository - Variable in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- repository - Variable in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- required() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
- required(boolean) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
- Result<T> - Class in com.persequor.saga.modules.autocrud.modelcrud.repository
- Result(Stream<T>, long) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.repository.Result
- ROW - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.actions.CrudDefaultActions.Type
- ROW_DELETE - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.actions.CrudDefaultActions
- ROW_EDIT - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.actions.CrudDefaultActions
- RowAction<Model> - Class in com.persequor.saga.modules.autocrud.crud.actions
- RowAction(String) - Constructor for class com.persequor.saga.modules.autocrud.crud.actions.RowAction
- RowAction(String, Icon, IString) - Constructor for class com.persequor.saga.modules.autocrud.crud.actions.RowAction
- RowAction_Delete<Model> - Class in com.persequor.saga.modules.autocrud.crud.actions
- RowAction_Delete(AbstractCrudFrontend<Model, ?>) - Constructor for class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Delete
- RowAction_Edit<Model> - Class in com.persequor.saga.modules.autocrud.crud.actions
- RowAction_Edit(AbstractCrudFrontend<Model, ?>) - Constructor for class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Edit
- RowAction_Func<Model> - Class in com.persequor.saga.modules.autocrud.crud.actions
- RowAction_Func(String, Icon, IString, TriConsumer<IPage, IInputData, Model>, Function<Model, Boolean>) - Constructor for class com.persequor.saga.modules.autocrud.crud.actions.RowAction_Func
- RowActions<Model> - Class in com.persequor.saga.modules.autocrud.crud.actions
- RowActions(String) - Constructor for class com.persequor.saga.modules.autocrud.crud.actions.RowActions
- RowActionsColumnPosition - Enum Class in com.persequor.saga.modules.autocrud.crud.index
S
- SAVE_VALUE - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- saveAndLinkModel(T, R) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.HasOneField
- saveModel(Model) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.ICrudRepository
- saveModel(Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.ValqueriesRepository
- saveModels(Collection<Model>) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.repository.ICrudRepository
- saveModels(Collection<Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.repository.ValqueriesRepository
- SELECTED_ACTION_FIELD - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.CrudFrontendComponent
- SerializableInputData - Class in com.persequor.saga.modules.autocrud.crud.cache
- SerializableInputData() - Constructor for class com.persequor.saga.modules.autocrud.crud.cache.SerializableInputData
- SerializableInputData(IInputData) - Constructor for class com.persequor.saga.modules.autocrud.crud.cache.SerializableInputData
- setAttributeType(IAttributeType<Type>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttribute
- setCrudClassToInputData(Map<String, SerializableInputData>) - Method in class com.persequor.saga.modules.autocrud.crud.cache.UserInputDataCache
- setDeleteRelatedModelUponSave(BiFunction<T, R, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.HasOneField
-
Allows the user to modify the save behavior of embedded models.
- setField(Field<Model, FieldType>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
-
To be called by FieldBuilder to set my field
- setFillHook(BiConsumer<Model, IInputData>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
-
When overriding the default fillHook of fields, then do consider that the fillHook will be called at two different times: 1.
- setFilterOptions(Supplier<Map<String, IString>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
- setFilterOptions(Map<String, IString>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
- setFormActionForObject(IForm, Model, String) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Updates form's fields with details about: 1.
- setFormat(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.DateTimeField
- setFormat(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.InstantField
- setFormat(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.LocalDateTimeField
- setFormatter(DateTimeFormatter) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.DateTimeField
- setFormatter(DateTimeFormatter) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.InstantField
- setFormatter(DateTimeFormatter) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.LocalDateTimeField
- setFormHook(TriConsumer<IFormContent, IInputData, Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- setImageFormWidth(Width) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.ImageField
- setIndexHook(BiConsumer<ITableRow, Model>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- setInputData(Map<String, List<String>>) - Method in class com.persequor.saga.modules.autocrud.crud.cache.SerializableInputData
- setLabel(IString) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField
- setLabel(IString) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterMultiSelect
- setLabel(IString) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterTextField
- setLabelTextForValue(FilterBooleanField.SelectValue, IString) - Method in class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField
- setLimit(int) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.HasManyField
-
Sets the limit of displayed rows used by the
AbstractField.setViewHook(TriConsumer)
method. - setLink(Function<Model, String>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.TextField
- setLinkActionForObject(ParametrizableLink<?>, Model, String) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
- setLinkTo(Function<R, ExtensionLink>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
-
Use this method to change the link to the related entity.
- setNotAvailableValue(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.DateTimeField
- setOptions(Collection<String>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.TextField
- setOptions(Function<T, Stream<R>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
- setOptions(Supplier<Map<String, IString>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
- setOptions(Supplier<Map<String, IString>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.TextField
- setOptions(Map<String, IString>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
- setOptions(Map<String, IString>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.TextField
- setOptions(Map<String, IString>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.TextFilter
- setRowActionsColumnPosition(RowActionsColumnPosition) - Method in class com.persequor.saga.modules.autocrud.crud.index.AutoCrudModelSetup
- setRowActionsColumnPosition(RowActionsColumnPosition) - Method in interface com.persequor.saga.modules.autocrud.crud.index.IAutoCrudModelSetup
- setShownOnIndex(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttribute
- setShowOnCreate(Function<Model, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- setShowOnEdit(Function<Model, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- setShowOnIndex(Function<Model, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- setShowOnView(Function<Model, Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- setSubmitTimestamp(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.SerializableInputData
- setSubmitValue(String) - Method in class com.persequor.saga.modules.autocrud.crud.cache.SerializableInputData
- setTableColumnId(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttribute
- setTableColumnTitle(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttribute
- setTableSortingHook(Function<ITableSorting, QueryFilter<Model>>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- setTitle(IString) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- setTitle(IString) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.HasOneField
- setTitle(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- setTitle(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.HasOneField
- setUniqueFieldPrefix(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.attributes.AdditionalAttributesField
- setUniqueFieldPrefix(String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- setUniqueFieldPrefix(String) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.IField
-
Setting a prefix is necessary if you intend on having "embedded relation models" on the same page.
- setup(IAutoCrudModelSetup<Model>) - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
This method is invoked once when the frontend is set up, here you can modify the default behaviour of the table, its data and filters.
- setUpFilterFormSection(IForm) - Method in class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterMap
- setupHeader(Model, IPage) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- setupHeader(Model, IPage) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.CreateAction
- setupHeader(Model, IPage) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.UpdateAction
- setUploadFieldWidth(Width) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.ImageField
- setupPage(IPage, IInputData, Model) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- setValidation(Function<Model, IActionValidationResult>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- setValidation(Function<Model, IActionValidationResult>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DeleteAction
- setValue(Model, FieldType) - Method in class com.persequor.saga.modules.autocrud.modelcrud.type.Field
- setViewHook(TriConsumer<IPage, Model, IInputData>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showFilter - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showFilter(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showFilter(Supplier<Boolean>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showListTableTotalRows() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Whether the list table should convert the stream to a list to show total rows.
- showOnCreate - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showOnCreate(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showOnEdit - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showOnEdit(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showOnIndex - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showOnIndex(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showOnView - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showOnView(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- showSearchForm() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Indicate whether the search form and buttons "Filter" and "Clear" should be shown or not
- sortAscending(Function<Model, FieldType>...) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- sortDescending(Function<Model, FieldType>...) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- SpecialCaseFilterMap<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase
- SpecialCaseFilterMap() - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase.SpecialCaseFilterMap
- SpecialCaseFilterType<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.filter.specialcase
- splitUpperCaseLetterWordWithSpaces(String) - Static method in class com.persequor.saga.modules.autocrud.modelcrud.util.StringUtil
-
Transforms a string into a String according to a specific format: For example: Given the input: "GitCommit" will return a new String "Git Commit"
- START - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.index.RowActionsColumnPosition
- StringUtil - Class in com.persequor.saga.modules.autocrud.crud.util
- StringUtil - Class in com.persequor.saga.modules.autocrud.modelcrud.util
- StringUtil() - Constructor for class com.persequor.saga.modules.autocrud.crud.util.StringUtil
- StringUtil() - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.util.StringUtil
- styleButton(IButton) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.CreateAction
- styleButton(IButton) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.DataExportAction
- styleButton(IButton) - Method in interface com.persequor.saga.modules.autocrud.modelcrud.action.IPageAction
- submitEquals(IInputData, String) - Method in class com.persequor.saga.modules.autocrud.modelcrud.action.AbstractEditAction
- submitOnChange() - Method in interface com.persequor.saga.modules.autocrud.modelcrud.field.generic.FormField
T
- TABLE - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.actions.CrudDefaultActions.Type
- TABLE_INSERT - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.actions.CrudDefaultActions
- TableAction<Model> - Class in com.persequor.saga.modules.autocrud.crud.actions
- TableAction(String, Icon, IString, boolean) - Constructor for class com.persequor.saga.modules.autocrud.crud.actions.TableAction
- TableAction_Func<Model> - Class in com.persequor.saga.modules.autocrud.crud.actions
- TableAction_Func(String, Icon, IString, BiConsumer<IPage, IInputData>) - Constructor for class com.persequor.saga.modules.autocrud.crud.actions.TableAction_Func
- TableAction_Func(String, BiConsumer<IPage, IInputData>) - Constructor for class com.persequor.saga.modules.autocrud.crud.actions.TableAction_Func
- TableAction_Insert<Model> - Class in com.persequor.saga.modules.autocrud.crud.actions
- TableAction_Insert(AbstractCrudFrontend<Model, ?>) - Constructor for class com.persequor.saga.modules.autocrud.crud.actions.TableAction_Insert
- TableActions<Model> - Class in com.persequor.saga.modules.autocrud.crud.actions
- TableActions() - Constructor for class com.persequor.saga.modules.autocrud.crud.actions.TableActions
- tableSortingEnabled(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- tableSortingEnabled(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.ImageField
- tableSortingEnabled(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.BelongsToField
-
This method does not do anything as sorting for this
IField
is currently not supported. - tableSortingEnabled(boolean) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.relation.HasManyField
-
This method does not do anything as sorting for this
IField
is currently not supported. - tableSortingHook - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- text(Function<Model, String>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- TextField<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.field
- TextField(Function<Model, String>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.field.TextField
- TextFilter<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.filter
- TextFilter(Field<Model, String>, IString, boolean) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.filter.TextFilter
- title - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
- TriConsumer<T,
U, V> - Interface in com.persequor.saga.modules.autocrud.modelcrud.field - TRUE - Enum constant in enum class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField.SelectValue
U
- UnknownActionTypeException - Exception in com.persequor.saga.modules.autocrud.modelcrud.exception
- UnknownActionTypeException(String) - Constructor for exception com.persequor.saga.modules.autocrud.modelcrud.exception.UnknownActionTypeException
- UpdateAction<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.action
- UpdateAction(ICrudRepository<Model>, FieldBuilder<Model>, boolean, Function<Model, String>, PageBuilderLink) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.action.UpdateAction
- updatedAt(Function<Model, ZonedDateTime>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
- useMagicFields() - Method in class com.persequor.saga.modules.autocrud.crud.AbstractCrudFrontend
-
Indicate whether created_at/updated_at/created_by/updated_by should be handled automatically
- UserCrudInputDataCacheService - Class in com.persequor.saga.modules.autocrud.crud
- UserCrudInputDataCacheService(IUserService, IConnectivityService) - Constructor for class com.persequor.saga.modules.autocrud.crud.UserCrudInputDataCacheService
- UserInputDataCache - Class in com.persequor.saga.modules.autocrud.crud.cache
- UserInputDataCache() - Constructor for class com.persequor.saga.modules.autocrud.crud.cache.UserInputDataCache
V
- ValidOnDateFilter<Model,
FieldType extends Comparable<? super FieldType>> - Class in com.persequor.saga.modules.autocrud.modelcrud.filter - ValidOnDateFilter(Function<Model, FieldType>, Function<Model, FieldType>, IString, boolean, boolean, BiFunction<IInputData, String, Optional<FieldType>>, PropertyRetriever<Model>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.filter.ValidOnDateFilter
-
This filter is used to check whether a provided date (by applying a value to the filter of either one of the two fields (but not both) is valid.
- ValqueriesRepository<Model,
Key> - Class in com.persequor.saga.modules.autocrud.modelcrud.repository - ValqueriesRepository(ValqueriesRepositoryFactory, Class<Model>, Class<Key>) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.repository.ValqueriesRepository
- valueOf(String) - Static method in enum class com.persequor.saga.modules.autocrud.crud.actions.CrudDefaultActions.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.persequor.saga.modules.autocrud.crud.actions.CrudDefaultActions
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField.SelectValue
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.persequor.saga.modules.autocrud.crud.index.filter.FilterTextField.StringCompareMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.persequor.saga.modules.autocrud.crud.index.RowActionsColumnPosition
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.persequor.saga.modules.autocrud.crud.actions.CrudDefaultActions.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.persequor.saga.modules.autocrud.crud.actions.CrudDefaultActions
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.persequor.saga.modules.autocrud.crud.index.filter.FilterBooleanField.SelectValue
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.persequor.saga.modules.autocrud.crud.index.filter.FilterTextField.StringCompareMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.persequor.saga.modules.autocrud.crud.index.RowActionsColumnPosition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VIEW - Static variable in class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- ViewAction<Model> - Class in com.persequor.saga.modules.autocrud.modelcrud.action
- ViewAction(ICrudRepository<Model>, FieldBuilder<Model>, Function<Model, String>, PageBuilderLink, UpdateAction<Model>, DeleteAction<Model>, String) - Constructor for class com.persequor.saga.modules.autocrud.modelcrud.action.ViewAction
- viewAndIndexConsumer(BiConsumer<Model, IText>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.TextField
- viewConsumer(BiConsumer<Model, IText>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.field.TextField
- viewHook - Variable in class com.persequor.saga.modules.autocrud.modelcrud.field.AbstractField
Z
- zonedDateTimeField(Function<Model, ZonedDateTime>) - Method in class com.persequor.saga.modules.autocrud.modelcrud.FieldBuilder
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form