Index

A B C D E F G H I L M N O P Q R S T U V Z 
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
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
 
A B C D E F G H I L M N O P Q R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form