Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractEntityFetchingViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Adapter for
EntityViewProcessor
that fetches anIterable
of entity items and registers the result asAbstractEntityFetchingViewProcessor.attributeName
. - AbstractEntityFetchingViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.AbstractEntityFetchingViewProcessor
- AbstractEntityPropertyDescriptorEnhancer - Class in com.foreach.across.modules.entity.registry.properties.registrars
-
Extension of a regular properties registrar that enhances every individual property registered.
- AbstractEntityPropertyDescriptorEnhancer() - Constructor for class com.foreach.across.modules.entity.registry.properties.registrars.AbstractEntityPropertyDescriptorEnhancer
- AbstractEntityQueryExecutor<T> - Class in com.foreach.across.modules.entity.query
-
Base class for an
EntityQueryExecutor
that supportsSort
specifications on both theEntityQuery
and as method parameter. - AbstractEntityQueryExecutor() - Constructor for class com.foreach.across.modules.entity.query.AbstractEntityQueryExecutor
- AbstractPropertyDescriptorAwarePostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement,
Y> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element -
Base class for an element post-processor that looks for the current
EntityPropertyDescriptor
set on theViewElementBuilderContext
. - AbstractPropertyDescriptorAwarePostProcessor(Class<Y>) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.AbstractPropertyDescriptorAwarePostProcessor
- AbstractValueTextPostProcessor<T extends com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Responsible for fetching the property value and setting it as text property on a
ConfigurableTextViewElement
. - AbstractValueTextPostProcessor(EntityPropertyDescriptor) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.AbstractValueTextPostProcessor
- AbstractWritableAttributesAndViewsBuilder<T extends com.foreach.across.core.support.ReadableAttributes> - Class in com.foreach.across.modules.entity.config.builders
-
Support class for builders building types that implement
ConfigurableEntityViewRegistry
. - AbstractWritableAttributesAndViewsBuilder() - Constructor for class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
- AbstractWritableAttributesBuilder<T extends com.foreach.across.core.support.ReadableAttributes> - Class in com.foreach.across.modules.entity.config.builders
-
Support class for builders building types that implement
WritableAttributes
. - AbstractWritableAttributesBuilder() - Constructor for class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesBuilder
- accept(OptionFormElementBuilder) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryValueEnhancer
- accept(EntityViewFactoryBuilder) - Method in class com.foreach.across.modules.entity.views.settings.BasicEntityViewSettings
-
Apply the configuration to the view factory builder.
- accept(EntityViewFactoryBuilder) - Method in class com.foreach.across.modules.entity.views.settings.FormEntityViewSettings
-
Apply the configuration to the view factory builder.
- accept(Class<?>, MutableEntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.registrars.repository.jpa.JpaPropertiesRegistrar
- accept(Class<?>, MutableEntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.registrars.repository.PersistenceMetadataPropertiesRegistrar
- accept(Class<?>, MutableEntityPropertyRegistry) - Method in interface com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistryProvider.PropertiesRegistrar
- accept(Class<?>, MutableEntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.registry.properties.registrars.AbstractEntityPropertyDescriptorEnhancer
- accept(Class<?>, MutableEntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.registry.properties.registrars.DefaultPropertiesRegistrar
- accept(Class<?>, MutableEntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.registry.properties.registrars.LabelPropertiesRegistrar
- accept(Class<?>, MutableEntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.registry.properties.registrars.PasswordPropertiesRegistrar
- accept(Class<?>, MutableEntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.registry.properties.registrars.ValidationMetadataPropertiesRegistrar
- accept(T, WritableAttributes) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.DataSetRegistrar
- accepts(String, TypeDescriptor) - Method in interface com.foreach.across.modules.entity.query.EntityQueryFunctionHandler
-
Does this handler accept a function with the given name and support the desired result type.
- accepts(String, TypeDescriptor) - Method in class com.foreach.across.modules.entity.query.support.EntityQueryAuthenticationFunctions
- accepts(String, TypeDescriptor) - Method in class com.foreach.across.modules.entity.query.support.EntityQueryDateFunctions
- ACCESS_VALIDATOR - Static variable in class com.foreach.across.modules.entity.views.EntityViewFactoryAttributes
-
Contains a
java.util.function.BiPredicate<EntityViewFactory,EntityViewContext>
that is to be used for checking if access to theEntityViewFactory
is allowed. - accessValidator(BiPredicate<EntityViewFactory, EntityViewContext>) - Method in class com.foreach.across.modules.entity.views.settings.BasicEntityViewSettings
-
Attach a custom access validator that should be used for this view.
- ACTION_CREATE - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- ACTION_DELETE - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- ACTION_UPDATE - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- ACTION_VIEW - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- ActionAllowedAuthorizationViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Responsible for checking if the view is actually allowed.
- ActionAllowedAuthorizationViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.ActionAllowedAuthorizationViewProcessor
- add(EntityConfigurer) - Method in class com.foreach.across.modules.entity.config.builders.EntityRegistryConfigurer
-
Add a configurer that should be applied.
- add(EntityQueryExpression) - Method in class com.foreach.across.modules.entity.query.EntityQuery
- addAllAttributes(Collection<?>) - Method in class com.foreach.across.modules.entity.views.EntityView
- addAllAttributes(Map<String, ?>) - Method in class com.foreach.across.modules.entity.views.EntityView
- addAttribute(Object) - Method in class com.foreach.across.modules.entity.views.EntityView
- addAttribute(String, Object) - Method in class com.foreach.across.modules.entity.views.EntityView
- addChild(ViewElement) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
- addChildren(Collection<? extends ViewElement>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
- addEntityActions(TableViewElementBuilder.Cell, Object) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityListActionsProcessor
- addEntitySaveCallback(Runnable...) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderController
-
Add one or more callbacks that should be called whenever the entity save should happen.
- addEntityValidationCallback(Runnable...) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderController
-
Add one or more callbacks that should be called whenever the entity validation should happen.
- addExceptionFeedback(EntityViewRequest, String, Throwable) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewPageHelper
- addExtension(String, Object) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
-
Add an extension object under the given key.
- addExtensionValidator(String, Validator...) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
-
Add one or more custom validators for an extension.
- addExtensionWithValidator(String, Object, Validator...) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
-
Shorthand for adding an extension with custom validators.
- addFeedbackMessage(EntityFormStateCompleted.FeedbackMessage) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
-
Add feedback message.
- addFeedbackMessage(Map<String, Style>, Style, String) - Static method in class com.foreach.across.modules.entity.views.processors.GlobalPageFeedbackViewProcessor
-
Add a feedback message (combination of message code and style) to an attribute.
- addFirstChild(ViewElement) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
- addFormButtons(Boolean) - Method in class com.foreach.across.modules.entity.views.settings.FormEntityViewSettings
-
Should the default form buttons (save/cancel) be added to the form.
- addGlobalFeedbackAfterRedirect(EntityViewRequest, Style, String) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewPageHelper
-
Deprecated.
- addGlobalFeedbackMessageAfterRedirect(EntityViewRequest, Style, String) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewPageHelper
- addItem() - Method in class com.foreach.across.modules.entity.icons.EntityModuleEmbeddedCollectionIcons
- addPrefixes(String...) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
-
Add a new (first) prefix to use for building message codes.
- addPrefixesToMessageCodes(String[], boolean) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
-
Deprecated.
- addProcessor(EntityViewProcessor) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
-
Add a processor to the registry.
- addProcessor(EntityViewProcessor, int) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
-
Add a processor with a specific order to the registry.
- addProcessor(EntityViewElementBuilderProcessor<T>) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderFactorySupport
- addProcessor(String, EntityViewProcessor) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
-
Add a processor with a specific name to the registry.
- addProcessor(String, EntityViewProcessor, int) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
-
Add a processor with a specific name and order to the registry.
- addRawCondition(EntityQueryCondition) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- addRawValues(Object[]) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- addTranslatedCondition(EntityQueryCondition) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- addTranslatedValues(Object[]) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- addViewElementPostProcessor(ViewElementMode, ViewElementPostProcessor<?>) - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
-
Add a
ViewElementPostProcessor
that should be applied to the element builder. - addViewElementPostProcessor(ViewElementMode, ViewElementPostProcessor<?>) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- ADMIN_MENU - Static variable in class com.foreach.across.modules.entity.views.EntityViewFactoryAttributes
-
Contains a
Consumer
that takes anEntityAdminMenuEvent
as parameter. - adminMenu(String) - Method in class com.foreach.across.modules.entity.views.settings.BasicEntityViewSettings
-
Register a default view menu item with the registered path.
- adminMenu(String, Consumer<PathBasedMenuBuilder.PathBasedMenuItemBuilder>) - Method in class com.foreach.across.modules.entity.views.settings.BasicEntityViewSettings
-
Register a default view menu item with the registered path.
- adminMenu(Consumer<EntityAdminMenuEvent<S>>) - Method in class com.foreach.across.modules.entity.views.settings.BasicEntityViewSettings
-
Register a custom menu event consumer.
- adminMenu(String) - Static method in interface com.foreach.across.modules.entity.EntityAttributeRegistrars
-
Register a default view menu item with the registered path.
- adminMenu(String) - Static method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenuAttributeRegistrar
-
Register a default view menu item with the registered path.
- adminMenu(String, Consumer<PathBasedMenuBuilder.PathBasedMenuItemBuilder>) - Static method in interface com.foreach.across.modules.entity.EntityAttributeRegistrars
-
Register a default view menu item with the registered path.
- adminMenu(String, Consumer<PathBasedMenuBuilder.PathBasedMenuItemBuilder>) - Static method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenuAttributeRegistrar
-
Register a default view menu item with the registered path.
- adminMenu(Consumer<EntityAdminMenuEvent<S>>) - Static method in interface com.foreach.across.modules.entity.EntityAttributeRegistrars
-
Register a custom menu event consumer.
- adminMenu(Consumer<EntityAdminMenuEvent<S>>) - Static method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenuAttributeRegistrar
-
Register a custom menu event consumer.
- ADVANCED_SETTINGS - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleFormViewIcons
- advancedFilter(boolean) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
-
Whether or not advanced mode is allowed.
- advancedMode(boolean) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Is advanced mode allowed on the filter (default to
true
. - advancedSettings() - Method in class com.foreach.across.modules.entity.icons.EntityModuleFormViewIcons
- AFTER_ENTITY - Static variable in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyController
-
Controller methods for this property should be executed after the equivalent method on the entity itself.
- afterSave - Static variable in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtils
- AfterSaveEntityViewRedirectProcessor(EntityViewLinks) - Constructor for class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.AfterSaveEntityViewRedirectProcessor
- AfterSaveLinkHandler() - Constructor for class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.AfterSaveLinkHandler
- all() - Method in class com.foreach.across.modules.entity.config.builders.EntitiesConfigurationBuilder
-
Configure a builder to apply to all configurations in the registry.
- all() - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Target all associations for the current entity.
- all() - Static method in class com.foreach.across.modules.entity.query.EntityQuery
- all() - Static method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
- all(Sort) - Static method in class com.foreach.across.modules.entity.query.EntityQuery
- ALL - Static variable in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
-
All properties in the property registry, but applying any default filtering that the registry might apply.
- ALL_REGISTERED - Static variable in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
-
All properties known in the property registry, ignoring any default filtering that the registry might apply.
- allowableActionsBuilder(EntityConfigurationAllowableActionsBuilder) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Configure the
EntityConfigurationAllowableActionsBuilder
to be used. - and() - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- and(Consumer<EntityAssociationBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Apply an additional consumer to this builder.
- and(Consumer<EntityConfigurationBuilder<T>>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Apply an additional consumer to this builder.
- and(Consumer<EntityModelBuilder<T>>) - Method in class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
-
Apply an additional consumer to this builder.
- and(Consumer<EntityPropertyRegistryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder
-
Apply an additional consumer to the registry builder.
- and(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Apply an additional consumer to this builder.
- and(EntityQueryExpression...) - Static method in class com.foreach.across.modules.entity.query.EntityQuery
-
Merges one or more entity queries expressions together using
EntityQueryOps.AND
. - and(EntityQuery, Object) - Static method in class com.foreach.across.modules.entity.query.EntityQueryUtils
-
Appends an optional predicate to an existing query using an AND operand.
- and(String...) - Static method in class com.foreach.across.modules.entity.query.support.ExpandingEntityQueryConditionTranslator
-
Create translator that expands using an
AND
operand. - and(Consumer<EntityPropertyRegistryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
-
Apply an additional consumer to the registry builder, and return it.
- and(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- AND - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- andThen(EntityPropertyValidator) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyValidator
-
Create a new validator that first apply the current validator and then the one passed as argument.
- appendBasePredicate(EntityQuery) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Append a predicate to the base
EntityQuery
predicate. - appendBasePredicate(String) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Append a predicate to the base
EntityQuery
predicate. - appendToQuery(EntityQuery, EntityQueryOps, Object) - Static method in class com.foreach.across.modules.entity.query.EntityQueryUtils
-
Appends an optional predicate to an existing query using the specified operand.
- apply(MutableEntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Applies this builder to the existing descriptor.
- apply(EntityPropertyRegistryBuilder) - Method in class com.foreach.across.modules.entity.support.properties.EntityIdProxyPropertyRegistrar
- apply(EntityQueryCondition) - Method in interface com.foreach.across.modules.entity.query.elastic.EntityQueryConditionElasticFunctionHandler
- apply(EntityQueryCondition) - Method in interface com.foreach.across.modules.entity.query.jpa.EntityQueryConditionJpaFunctionHandler
- apply(EntityQueryCondition) - Method in interface com.foreach.across.modules.entity.query.querydsl.EntityQueryConditionQueryDslFunctionHandler
- apply(DefaultEntityModel<T, Serializable>) - Method in class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
-
Modify an existing
DefaultEntityModel
. - apply(MutableEntityConfiguration<T>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Apply the builder to the given entity configuration.
- apply(MutableEntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder
-
Apply the configured builder to the registry.
- apply(String, EQType[], TypeDescriptor, EQTypeConverter) - Method in interface com.foreach.across.modules.entity.query.EntityQueryFunctionHandler
-
Apply the function and return the value in the .
- apply(String, EQType[], TypeDescriptor, EQTypeConverter) - Method in class com.foreach.across.modules.entity.query.support.EntityQueryAuthenticationFunctions
- apply(String, EQType[], TypeDescriptor, EQTypeConverter) - Method in class com.foreach.across.modules.entity.query.support.EntityQueryDateFunctions
- apply(T) - Method in interface com.foreach.across.modules.entity.views.support.ValueFetcher
- apply(T, U) - Method in class com.foreach.across.modules.entity.views.support.MethodValueWriter
- applyAttributes(EntityConfiguration<T>, WritableAttributes) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- applyAttributes(T, WritableAttributes) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesBuilder
- applyTo(MutableEntityRegistry) - Method in class com.foreach.across.modules.entity.config.builders.EntityRegistryConfigurer
-
Applies the set of configurers to the registry passed in.
- applyValue() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- applyValue() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Apply the current property value to the owning entity by calling
EntityPropertyController.applyValue(EntityPropertyBindingContext, EntityPropertyValue)
. - applyValue(EntityPropertyBindingContext, EntityPropertyValue) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- applyValue(EntityPropertyBindingContext, EntityPropertyValue) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- applyValue(EntityPropertyBindingContext, EntityPropertyValue<T>) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyController
-
Apply the current value of the property to the owning entity.
- applyValueConsumer(BiConsumer<EntityPropertyBindingContext, EntityPropertyValue<Object>>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- applyValueConsumer(BiConsumer<EntityPropertyBindingContext, EntityPropertyValue<Object>>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- applyValueConsumer(BiConsumer<T, EntityPropertyValue<U>>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Set the consumer that should be called when applying the property value using
EntityPropertyController.applyValue(EntityPropertyBindingContext, EntityPropertyValue)
. - applyValueFunction(BiFunction<EntityPropertyBindingContext, EntityPropertyValue<Object>, Boolean>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- applyValueFunction(BiFunction<EntityPropertyBindingContext, EntityPropertyValue<Object>, Boolean>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- applyValueFunction(BiFunction<T, EntityPropertyValue<U>, Boolean>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
The function that should be called when setting the property value using
EntityPropertyController.applyValue(EntityPropertyBindingContext, EntityPropertyValue)
. - applyValues() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderController
-
Apply the values of the properties present on the binder.
- applyValuesAndValidate(Errors, Object...) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderController
-
First apply the values that have been registered on the binder, and then validate them.
- applyViews(ConfigurableEntityViewRegistry) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
- arguments(Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- as(Class<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Downcast the current builder as managing an
EntityConfiguration
of a specific type. - as(Class<U>) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
-
Case this configuration for the specific entity type.
- asAssociationFor(EntityLinkBuilder, Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder.ForEntityConfiguration
- asAssociationFor(EntityLinkBuilder, Object) - Method in class com.foreach.across.modules.entity.web.EntityAssociationLinkBuilder
-
Deprecated.
- asAssociationFor(EntityLinkBuilder, Object) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.Creates a new link builder that represents the current linkbuilder as an association from a source entity, this will use
EntityLinkBuilder.associations(Object)
on the source link builder for prefixing the current link builder. - asAssociationFor(EntityLinkBuilder, Object) - Method in interface com.foreach.across.modules.entity.web.EntityLinkBuilder
-
Deprecated.
- asAssociationFor(EntityLinkBuilder, Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
-
Deprecated.
- asAssociationFor(EntityLinkBuilder, Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder.ForEntityAssociation
- asAssociationFor(EntityLinkBuilder, Object) - Method in class com.foreach.across.modules.entity.web.PrefixingLinkBuilder
-
Deprecated.
- asBinderEntryKey() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.MapEntry
- asBinderEntryValue() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.MapEntry
- asBinderItem() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty
-
Create a binder item reference for this property.
- asBinderItem() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.MapEntry
- asBindingContext() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
- asCollectionItem() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty
-
Explicitly convert the current control name to a collection item control name.
- asList(Iterable<Y>) - Static method in class com.foreach.across.modules.entity.util.EntityUtils
- asMap() - Method in class com.foreach.across.modules.entity.views.EntityView
- asMapEntry() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty
-
Explicitly convert the current control name to a map entry control name.
- asPage(Iterable<Y>) - Static method in class com.foreach.across.modules.entity.util.EntityUtils
-
Create a
Page
from anyIterable
. - asProperty() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
-
Return the base property control name that was used to create the current one.
- asProperty() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty
-
Convenience method (for readability) which actually returns the same reference.
- asProperty() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty
- asProperty() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty.BinderPropertyValue
- assignableTo(Class<?>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Target all associations for this type.
- assignableTo(Class<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntitiesConfigurationBuilder
-
Configure a builder to apply to all entities that can be assigned to the specific parent type or interface.
- asSingleValue() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty
-
Explicitly convert the current control name to a single value control name for the same property.
- AssociatedEntityQueryExecutor<T> - Class in com.foreach.across.modules.entity.query
-
Applies a default filter to an
EntityQuery
: scopes the query to all entities of a given associated (linked to a parent entity). - AssociatedEntityQueryExecutor(EntityPropertyDescriptor, EntityQueryExecutor<T>) - Constructor for class com.foreach.across.modules.entity.query.AssociatedEntityQueryExecutor
- association(EntityConfiguration) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder
-
Create a link builder for an association.
- association(EntityConfiguration) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder.ForEntityConfiguration
- association(Class<?>) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder
-
Create a link builder for an association.
- association(Object) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder.ForEntityConfiguration
- association(String) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder.ForEntityConfiguration
- association(EntityConfiguration) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder.ForEntityAssociation
- association(Object) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder
-
Create a link builder for an associated entity.
- association(Object) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder.ForEntityAssociation
- association(String) - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
-
Get a uniquely named association.
- association(String) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- association(String) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityConfiguration
-
Retrieve a named association as a
MutableEntityAssociation
. - association(String) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder
-
Create a link builder for an association.
- association(String) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder.ForEntityAssociation
- association(Consumer<EntityAssociationBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Configure an association builder.
- AssociationHeaderViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Adds a header component to embedded associations.
- AssociationHeaderViewProcessor(MenuFactory) - Constructor for class com.foreach.across.modules.entity.views.processors.AssociationHeaderViewProcessor
- associations() - Method in class com.foreach.across.modules.entity.views.events.BuildEntityDeleteViewEvent
- associations(Object) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- associations(Object) - Method in interface com.foreach.across.modules.entity.web.EntityLinkBuilder
-
Deprecated.
- associations(Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
-
Deprecated.
- associations(Object) - Method in class com.foreach.across.modules.entity.web.PrefixingLinkBuilder
-
Deprecated.
- associationType(EntityAssociation.Type) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Specify the type of association.
- ATTR_ENCTYPE - Static variable in class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
-
Holds the form
enctype
value that should be used, either present on theEntityViewFactory
attributes or on aEntityPropertyDescriptor
. - attribute(AttributeRegistrar<T>) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesBuilder
-
Add an attribute registrar for one or more attributes that should be added.
- attribute(Class<S>, S) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesBuilder
-
Add a custom attribute this builder should add to the entity.
- attribute(String, Object) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesBuilder
-
Add a custom attribute this builder should add to the entity.
- attribute(AttributeRegistrar<EntityAssociation>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- attribute(AttributeRegistrar<EntityConfiguration<T>>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- attribute(AttributeRegistrar<EntityPropertyDescriptor>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- attribute(AttributeRegistrar<EntityPropertyDescriptor>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- attribute(AttributeRegistrar<EntityViewFactory>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- attribute(AttributeRegistrar<EntityViewFactory>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
- attribute(Class<S>, S) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- attribute(Class<S>, S) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- attribute(Class<S>, S) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- attribute(Class<S>, S) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- attribute(Class<S>, S) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- attribute(Class<S>, S) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
- attribute(String, Object) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- attribute(String, Object) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- attribute(String, Object) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- attribute(String, Object) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- attribute(String, Object) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- attribute(String, Object) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
- ATTRIBUTE_CONTAINER_BUILDER - Static variable in class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
- ATTRIBUTE_CONTAINER_ELEMENT - Static variable in class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
- ATTRIBUTE_ENTITY_QUERY_FILTER_FORM - Static variable in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
- ATTRIBUTE_PROPERTIES_CONTAINER_BUILDER - Static variable in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
- ATTRIBUTE_PROPERTY_BUILDERS - Static variable in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
-
Contains the
Map
ofViewElementBuilder
for the properties that have been rendered. - ATTRIBUTE_PROPERTY_DESCRIPTORS - Static variable in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
-
Contains the
Map
of property descriptors that were used to create the initial collection ofPropertyRenderingViewProcessor.ATTRIBUTE_PROPERTY_BUILDERS
. - AttributeRegistrar<T> - Interface in com.foreach.across.modules.entity.config
-
Interface for registering a single attribute.
- AuditableEntityUiConfiguration - Class in com.foreach.across.modules.entity.config.entities
-
Configures the standard properties for any
Auditable
entity. - AuditableEntityUiConfiguration(ConversionService) - Constructor for class com.foreach.across.modules.entity.config.entities.AuditableEntityUiConfiguration
- AuditablePrincipalPropertyViewElementBuilder - Class in com.foreach.across.modules.entity.views.bootstrapui.elements.builder
-
Custom
ViewElementBuilder
for createdBy and lastModifiedBy properties of anyAuditable
entity. - AuditablePrincipalPropertyViewElementBuilder() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.AuditablePrincipalPropertyViewElementBuilder
- AuditablePropertyViewElementBuilder - Class in com.foreach.across.modules.entity.views.bootstrapui.elements.builder
-
Custom
ViewElementBuilder
for created and last modified properties of anyAuditable
entity. - AuditablePropertyViewElementBuilder() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.AuditablePropertyViewElementBuilder
- authorizeRequest(EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
- authorizeRequest(EntityViewRequest) - Method in interface com.foreach.across.modules.entity.views.EntityViewFactory
-
Verify the
EntityViewRequest
is valid for this factory. - authorizeRequest(EntityViewRequest) - Method in interface com.foreach.across.modules.entity.views.EntityViewProcessor
-
Verify the
EntityViewRequest
is valid for this factory. - authorizeRequest(EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.processors.ActionAllowedAuthorizationViewProcessor
- authorizeRequest(EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
- authorizeRequest(EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.processors.SimpleEntityViewProcessorAdapter
- autoHide() - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Ensures the configuration will be labeled as hidden for UI implementations if any of its participating configurations is hidden.
- autoSuggest - Variable in class com.foreach.across.modules.entity.icons.EntityModuleControlIcons
- AutoSuggestDataAttributeRegistrar - Class in com.foreach.across.modules.entity.autosuggest
-
Helper that allows registering simple entity (query) based auto-suggest datasets and attaching them immediately to the scope of an entity configuration or property.
- AutoSuggestDataAttributeRegistrar.DataSetRegistrar<T extends com.foreach.across.core.support.ReadableAttributes> - Class in com.foreach.across.modules.entity.autosuggest
-
Alias to allow direct control specification after dataset attribute.
- AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration<T> - Class in com.foreach.across.modules.entity.autosuggest
-
Holds the configuration for an
InitializingAutoSuggestDataSet
based on an entity configuration. - AutoSuggestDataController - Class in com.foreach.across.modules.entity.autosuggest
-
API controller for fetching auto-suggest data.
- AutoSuggestDataController(AutoSuggestDataEndpoint) - Constructor for class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataController
- AutoSuggestDataEndpoint - Class in com.foreach.across.modules.entity.autosuggest
-
Registry for attaching a
SimpleAutoSuggestDataSet
to a particular endpoint. - AutoSuggestDataEndpoint(String) - Constructor for class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint
- AutoSuggestDataEndpoint.MappedDataSet - Class in com.foreach.across.modules.entity.autosuggest
-
Wraps a regular
SimpleAutoSuggestDataSet
with endpoint identification data. - AutoSuggestDataSet - Interface in com.foreach.across.modules.entity.autosuggest
- AutoSuggestDataSet.Result - Interface in com.foreach.across.modules.entity.autosuggest
-
Represents a single auto-suggest result.
- AutoSuggestDataSet.ResultTransformer - Interface in com.foreach.across.modules.entity.autosuggest
-
Optional interface to be implemented by dataset implementations to indicate its possible to generate a single auto-suggest result for an object.
- AutoSuggestFormElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Creates an auto-suggest control for a property value.
- AutoSuggestFormElementBuilderFactory(EntityRegistry, ObjectProvider<AutoSuggestDataEndpoint>) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.AutoSuggestFormElementBuilderFactory
B
- back - Variable in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- BACK_BUTTON - Static variable in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- basePredicate(EntityQuery) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Set the base
EntityQuery
predicate that should always be applied. - basePredicate(String) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Set the base
EntityQuery
predicate that should always be applied. - basicControls(List<ViewElement>) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
-
Sets the controls that should be rendered in basic mode.
- BasicEntityViewSettings - Class in com.foreach.across.modules.entity.views.settings
-
Basic consumer that allows addition of view processors, setting the admin menu attribute and adding a custom access validation predicate.
- BasicEntityViewSettings() - Constructor for class com.foreach.across.modules.entity.views.settings.BasicEntityViewSettings
- basicFilter(boolean) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
-
Whether or not basic mode is allowed.
- basicMode(boolean) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Is basic mode allowed on the filter (default to
true
). - basicSettings() - Static method in class com.foreach.across.modules.entity.views.EntityViewCustomizers
-
Customize basic settings.
- beanFactory - Variable in class com.foreach.across.modules.entity.views.builders.FormViewInitializer
- beanFactory(AutowireCapableBeanFactory) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Specify the bean factory that should be used for all calls of
getBean
,createBean
andprovider
. - BEFORE_ENTITY - Static variable in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyController
-
Controller methods for this property should be executed before the equivalent method on the entity itself.
- BINDER - Enum constant in enum class com.foreach.across.modules.entity.registry.properties.EntityPropertyHandlingType
-
Property that is a custom property, possibly with no direct relation to the entity itself.
- BooleanValueTextProcessor<T extends com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
- BooleanValueTextProcessor(EntityPropertyDescriptor) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.BooleanValueTextProcessor
- BootstrapUiElementTypeLookupStrategy - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Default
ViewElementTypeLookupStrategy
that maps the defaultViewElementMode
to a known view element type. - BootstrapUiElementTypeLookupStrategy(EntityRegistry, EntityPropertyRegistryProvider) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.BootstrapUiElementTypeLookupStrategy
- build() - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet.InitializingAutoSuggestDataSetBuilder
- build() - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.SimpleAutoSuggestDataSetBuilder
- build() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderCache.EntityPropertiesBinderCacheBuilder
- build() - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Build a new
EntityConfigurationImpl
with the settings specified. - build() - Method in class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
-
Create a new model.
- build() - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Build a new descriptor with settings configured.
- build() - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Build a new factory instance of the type configured using
EntityViewFactoryBuilder.factoryType(Class)
. - build() - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext.SimpleEntityPropertyBindingContextBuilder
- build() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector.Builder
- build() - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor.EntityTypeDescriptorBuilder
- build() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator.FilterOptionGeneratorBuilder
- build() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator.OptionGeneratorBuilder
- build() - Method in class com.foreach.across.modules.entity.views.helpers.EntityViewElementBatch
-
Generates the final elements.
- build() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
- build() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage.FeedbackMessageBuilder
- build(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.AuditablePrincipalPropertyViewElementBuilder
- build(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.AuditablePropertyViewElementBuilder
- build(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- build(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Create a
ViewElement
containing the configured table. - build(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.helpers.EntityViewElementBatch
-
Generates the final elements using the specified builder context as parent.
- build(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.helpers.PropertyViewElementBuilderWrapper
- buildAssociation(MutableEntityRegistry, MutableEntityConfiguration, PersistentProperty, String) - Method in interface com.foreach.across.modules.entity.registrars.repository.associations.EntityAssociationBuilder
- buildButtonsContainer(EntityViewRequest, EntityView, String) - Method in class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
- BuildEntityDeleteViewEvent<T> - Class in com.foreach.across.modules.entity.views.events
-
Event published by the
DeleteEntityViewProcessor
before building the actual view. - BuildEntityDeleteViewEvent(T, ViewElementBuilderContext) - Constructor for class com.foreach.across.modules.entity.views.events.BuildEntityDeleteViewEvent
- buildEqualsOrContainsCondition(Object) - Method in class com.foreach.across.modules.entity.query.AssociatedEntityQueryExecutor
- builder() - Static method in interface com.foreach.across.modules.entity.autosuggest.AutoSuggestDataSet
-
Create a builder for a simple dataset.
- builder() - Static method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- builder() - Static method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet
- builder() - Static method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderCache
- builder() - Static method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext
- builder() - Static method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
- builder() - Static method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor
- builder() - Static method in class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator
- builder() - Static method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- builder() - Static method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration
- builder() - Static method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
- builder(String) - Static method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
-
Create a builder for a new
SimpleEntityPropertyDescriptor
. - buildMessageCodes(String) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
-
Generate the actual codes to lookup based on the registered prefixes.
- buildMessageCodes(String, boolean) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
-
Generate the actual codes to lookup based on the registered prefixes.
- buildOptions(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EntityQueryOptionIterableBuilder
- buildOptions(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EnumOptionIterableBuilder
- buildOptions(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FixedOptionIterableBuilder
- buildOptions(ViewElementBuilderContext) - Method in interface com.foreach.across.modules.entity.views.bootstrapui.options.OptionIterableBuilder
-
Generates a list of option items.
- bulkValueFetcher(Function<Collection<EntityPropertyBindingContext>, Map<EntityPropertyBindingContext, Object>>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- bulkValueFetcher(Function<Collection<EntityPropertyBindingContext>, Map<EntityPropertyBindingContext, Object>>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- bulkValueFetcher(Function<Collection<T>, Map<T, U>>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Set the value fetching function that should be used for retrieving this property value in bulk from a collection of entities.
- button - Static variable in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtils
- buttonElementName(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.ButtonRedirectEntityViewRedirectProcessor
- ButtonLinkHandler() - Constructor for class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- buttonName - Variable in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- ButtonRedirectEntityViewRedirectProcessor(EntityViewLinks) - Constructor for class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.ButtonRedirectEntityViewRedirectProcessor
C
- cacheViewElementBuilder(ViewElementMode, ViewElementBuilder) - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
-
If
ViewElementLookupRegistry.isCacheable(ViewElementMode)
returnsfalse
this call will have no effect and return value should also befalse
. - cacheViewElementBuilder(ViewElementMode, ViewElementBuilder) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- cancel - Variable in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- CANCEL_BUTTON - Static variable in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- canConvert(List<Object>) - Method in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- canEqual(Object) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint.MappedDataSet
- canEqual(Object) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- canEqual(Object) - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.Result
- canEqual(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
- canEqual(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty
- canEqual(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.CollectionItem
- canEqual(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.MapEntry
- canEqual(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.SingleValue
- canEqual(Object) - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext
- canEqual(Object) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- canEqual(Object) - Method in class com.foreach.across.modules.entity.views.EntityView
- canEqual(Object) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- canEqual(Object) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
- canEqual(Object) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
- canEqual(Object) - Method in class com.foreach.across.modules.entity.views.ViewElementMode
- canExecute(EntityQuery) - Method in interface com.foreach.across.modules.entity.query.EntityQueryExecutor
-
Can be implemented to check if this executor can actually work with this query.
- canExecute(EntityQuery) - Method in class com.foreach.across.modules.entity.query.PagingAndSortingEntityQueryExecutor
- canHandlePropertyValue(Object) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.AbstractValueTextPostProcessor
- canHandlePropertyValue(Object) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.BooleanValueTextProcessor
- CELL_NAME - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityListActionsProcessor
- CheckboxFormElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Builds a
OptionFormElementBuilder
in the form of a checkbox for boolean attributes. - CheckboxFormElementBuilderFactory() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.CheckboxFormElementBuilderFactory
- ChildEntityPropertyBindingContext - Class in com.foreach.across.modules.entity.registry.properties.binding
-
Represents an
EntityPropertyBindingContext
for a child property of a parentEntityPropertyBindingContext
. - ChildEntityPropertyBindingContext(EntityPropertyBindingContext, EntityPropertyController<?>) - Constructor for class com.foreach.across.modules.entity.registry.properties.binding.ChildEntityPropertyBindingContext
- clear() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
- clear() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderCache
-
Clear the entire cache, both the bulk fetched values and the separate binding contexts.
- clearCache() - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
-
Removes all cached builders.
- clearCache() - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- clearChildren() - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
- clearFeedback() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
-
Clear previously set feedback.
- clearRedirect() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
-
Remove any set redirect url.
- clone() - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
- clone() - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- cloneLinkBuilder(UriComponentsBuilder) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder.ForEntityAssociation
- cloneLinkBuilder(UriComponentsBuilder) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder.ForEntityConfiguration
- cloneLinkBuilder(UriComponentsBuilder) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
- cloneLinkBuilder(UriComponentsBuilder) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder.ForEntityAssociation
- cloneLinkBuilder(UriComponentsBuilder) - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder.ForEntityConfiguration
- collection(boolean) - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor.EntityTypeDescriptorBuilder
-
Does the
EntityTypeDescriptor.EntityTypeDescriptorBuilder.sourceTypeDescriptor
represent a collection ofEntityTypeDescriptor.EntityTypeDescriptorBuilder.targetTypeDescriptor
. - COLLECTION - Enum constant in enum class com.foreach.across.modules.entity.bind.EntityPropertyBindingType
-
Treat the property as a
Collection
of values. - CollectionEntityQueryExecutor<T> - Class in com.foreach.across.modules.entity.query.collections
-
An
EntityQueryExecutor
implementation that executes queries on a collection of custom objects, where aEntityPropertyRegistry
is used to determine the property type and actual value. - CollectionEntityQueryExecutor(Iterable<T>, EntityPropertyRegistry) - Constructor for class com.foreach.across.modules.entity.query.collections.CollectionEntityQueryExecutor
- CollectionEntityQueryExecutor(Supplier<Iterable<T>>, EntityPropertyRegistry) - Constructor for class com.foreach.across.modules.entity.query.collections.CollectionEntityQueryExecutor
- CollectionValueTextPostProcessor<T extends com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Simple
AbstractValueTextPostProcessor
for collections or arrays. - CollectionValueTextPostProcessor(EntityPropertyDescriptor, AbstractValueTextPostProcessor<?>) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.CollectionValueTextPostProcessor
- com.foreach.across.modules.entity - package com.foreach.across.modules.entity
- com.foreach.across.modules.entity.actions - package com.foreach.across.modules.entity.actions
- com.foreach.across.modules.entity.annotations - package com.foreach.across.modules.entity.annotations
- com.foreach.across.modules.entity.autosuggest - package com.foreach.across.modules.entity.autosuggest
- com.foreach.across.modules.entity.bind - package com.foreach.across.modules.entity.bind
- com.foreach.across.modules.entity.conditionals - package com.foreach.across.modules.entity.conditionals
- com.foreach.across.modules.entity.config - package com.foreach.across.modules.entity.config
- com.foreach.across.modules.entity.config.builders - package com.foreach.across.modules.entity.config.builders
- com.foreach.across.modules.entity.config.entities - package com.foreach.across.modules.entity.config.entities
- com.foreach.across.modules.entity.controllers.admin - package com.foreach.across.modules.entity.controllers.admin
- com.foreach.across.modules.entity.converters - package com.foreach.across.modules.entity.converters
- com.foreach.across.modules.entity.formatters - package com.foreach.across.modules.entity.formatters
- com.foreach.across.modules.entity.icons - package com.foreach.across.modules.entity.icons
- com.foreach.across.modules.entity.query - package com.foreach.across.modules.entity.query
- com.foreach.across.modules.entity.query.collections - package com.foreach.across.modules.entity.query.collections
- com.foreach.across.modules.entity.query.elastic - package com.foreach.across.modules.entity.query.elastic
- com.foreach.across.modules.entity.query.jpa - package com.foreach.across.modules.entity.query.jpa
- com.foreach.across.modules.entity.query.querydsl - package com.foreach.across.modules.entity.query.querydsl
- com.foreach.across.modules.entity.query.support - package com.foreach.across.modules.entity.query.support
- com.foreach.across.modules.entity.registrars - package com.foreach.across.modules.entity.registrars
- com.foreach.across.modules.entity.registrars.repository - package com.foreach.across.modules.entity.registrars.repository
- com.foreach.across.modules.entity.registrars.repository.associations - package com.foreach.across.modules.entity.registrars.repository.associations
- com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor - package com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor
- com.foreach.across.modules.entity.registrars.repository.jpa - package com.foreach.across.modules.entity.registrars.repository.jpa
- com.foreach.across.modules.entity.registry - package com.foreach.across.modules.entity.registry
- com.foreach.across.modules.entity.registry.properties - package com.foreach.across.modules.entity.registry.properties
- com.foreach.across.modules.entity.registry.properties.binding - package com.foreach.across.modules.entity.registry.properties.binding
- com.foreach.across.modules.entity.registry.properties.registrars - package com.foreach.across.modules.entity.registry.properties.registrars
- com.foreach.across.modules.entity.registry.properties.support - package com.foreach.across.modules.entity.registry.properties.support
- com.foreach.across.modules.entity.support - package com.foreach.across.modules.entity.support
- com.foreach.across.modules.entity.support.properties - package com.foreach.across.modules.entity.support.properties
- com.foreach.across.modules.entity.util - package com.foreach.across.modules.entity.util
- com.foreach.across.modules.entity.validators - package com.foreach.across.modules.entity.validators
- com.foreach.across.modules.entity.views - package com.foreach.across.modules.entity.views
- com.foreach.across.modules.entity.views.bootstrapui - package com.foreach.across.modules.entity.views.bootstrapui
- com.foreach.across.modules.entity.views.bootstrapui.elements - package com.foreach.across.modules.entity.views.bootstrapui.elements
- com.foreach.across.modules.entity.views.bootstrapui.elements.builder - package com.foreach.across.modules.entity.views.bootstrapui.elements.builder
- com.foreach.across.modules.entity.views.bootstrapui.options - package com.foreach.across.modules.entity.views.bootstrapui.options
- com.foreach.across.modules.entity.views.bootstrapui.processors.builder - package com.foreach.across.modules.entity.views.bootstrapui.processors.builder
- com.foreach.across.modules.entity.views.bootstrapui.processors.element - package com.foreach.across.modules.entity.views.bootstrapui.processors.element
- com.foreach.across.modules.entity.views.bootstrapui.util - package com.foreach.across.modules.entity.views.bootstrapui.util
- com.foreach.across.modules.entity.views.builders - package com.foreach.across.modules.entity.views.builders
- com.foreach.across.modules.entity.views.context - package com.foreach.across.modules.entity.views.context
- com.foreach.across.modules.entity.views.elements.form.dependencies - package com.foreach.across.modules.entity.views.elements.form.dependencies
- com.foreach.across.modules.entity.views.events - package com.foreach.across.modules.entity.views.events
- com.foreach.across.modules.entity.views.helpers - package com.foreach.across.modules.entity.views.helpers
- com.foreach.across.modules.entity.views.menu - package com.foreach.across.modules.entity.views.menu
- com.foreach.across.modules.entity.views.processors - package com.foreach.across.modules.entity.views.processors
- com.foreach.across.modules.entity.views.processors.query - package com.foreach.across.modules.entity.views.processors.query
- com.foreach.across.modules.entity.views.processors.support - package com.foreach.across.modules.entity.views.processors.support
- com.foreach.across.modules.entity.views.request - package com.foreach.across.modules.entity.views.request
- com.foreach.across.modules.entity.views.settings - package com.foreach.across.modules.entity.views.settings
- com.foreach.across.modules.entity.views.support - package com.foreach.across.modules.entity.views.support
- com.foreach.across.modules.entity.views.util - package com.foreach.across.modules.entity.views.util
- com.foreach.across.modules.entity.web - package com.foreach.across.modules.entity.web
- com.foreach.across.modules.entity.web.links - package com.foreach.across.modules.entity.web.links
- combine(EntityPropertySelector) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
-
Combines the current selector with another selector.
- combineDisplayNames(String, String...) - Static method in class com.foreach.across.modules.entity.util.EntityUtils
- combineSortSpecifiers(Sort...) - Static method in class com.foreach.across.modules.entity.util.EntityUtils
-
Merge any number of
Sort
instances into a single instance. - compare(EntityPropertyDescriptor, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyComparators.Ordered
- compose(EntityPropertyValidator) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyValidator
-
Create a new validator that first applies the validator passed as argument and then the current one.
- ConditionalOnAdminWeb - Annotation Interface in com.foreach.across.modules.entity.conditionals
-
Helper conditional to verify that AdminWebModule is on the classpath and the module is active.
- ConditionalOnBootstrapUI - Annotation Interface in com.foreach.across.modules.entity.conditionals
-
Helper conditional to verify that BootstrapUiModule is on the classpath and the module is active.
- ConfigurableEntityPropertyController<T,
U> - Interface in com.foreach.across.modules.entity.registry.properties -
Builder-like interface for customizing a
GenericEntityPropertyController
. - ConfigurableEntityPropertyController.ContextualValidator<T,
U> - Interface in com.foreach.across.modules.entity.registry.properties - ConfigurableEntityViewContext - Interface in com.foreach.across.modules.entity.views.context
-
Extends
EntityViewContext
with settable properties. - ConfigurableEntityViewRegistry - Interface in com.foreach.across.modules.entity.registry
- configure(Consumer<? extends T>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Add a configuration consumer to apply to the actual processor entry.
- configure(Consumer<EntityPropertyRegistryBuilder>) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyRegistry
-
Apply some configuration to this registry.
- configure(EntitiesConfigurationBuilder) - Method in class com.foreach.across.modules.entity.config.entities.AuditableEntityUiConfiguration
- configure(EntitiesConfigurationBuilder) - Method in class com.foreach.across.modules.entity.config.entities.PersistableEntityUiConfiguration
- configure(EntitiesConfigurationBuilder) - Method in class com.foreach.across.modules.entity.config.entities.SettableIdBasedEntityUiConfiguration
- configure(EntitiesConfigurationBuilder) - Method in class com.foreach.across.modules.entity.config.entities.UndeletableEntityUiConfiguration
- configure(EntitiesConfigurationBuilder) - Method in interface com.foreach.across.modules.entity.config.EntityConfigurer
- configureControlSettings(ViewElementBuilderSupport.ElementOrBuilder, EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterControlUtils
- CONFIGURED - Static variable in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
-
Keep the previously configured property rules when another selector combines with this one.
- configureRenderingProcessors(EntityViewProcessorRegistry, EntityPropertySelector, ViewElementMode) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- configureRenderingProcessors(EntityViewProcessorRegistry, EntityPropertySelector, ViewElementMode) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
- contains(Class<?>) - Method in interface com.foreach.across.modules.entity.registry.EntityRegistry
- contains(Class<?>) - Method in class com.foreach.across.modules.entity.registry.EntityRegistryImpl
- contains(String) - Method in interface com.foreach.across.modules.entity.registry.EntityRegistry
- contains(String) - Method in class com.foreach.across.modules.entity.registry.EntityRegistryImpl
- contains(String) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
- contains(String) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- contains(String) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
- CONTAINS - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- containsAttribute(String) - Method in class com.foreach.across.modules.entity.views.EntityView
- ContainsEntityQueryConditionTranslator - Class in com.foreach.across.modules.entity.query.support
- contextBootstrapped(AcrossContextBootstrappedEvent) - Method in class com.foreach.across.modules.entity.registrars.ModuleEntityRegistration
- contextualValidator(ConfigurableEntityPropertyController.ContextualValidator<EntityPropertyBindingContext, Object>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- contextualValidator(ConfigurableEntityPropertyController.ContextualValidator<EntityPropertyBindingContext, Object>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- contextualValidator(ConfigurableEntityPropertyController.ContextualValidator<T, U>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Set the contextual validator for this context and target.
- control(Consumer<AutoSuggestFormElementConfiguration>) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar
-
Registers or customizes only the
AutoSuggestFormElementConfiguration
which determines the default settings for the auto-suggest control (for example the minimum length before fetching results). - control(Consumer<AutoSuggestFormElementConfiguration>) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.DataSetRegistrar
- CONTROL - Static variable in class com.foreach.across.modules.entity.views.ViewElementMode
-
Form control for modifying the descriptor.
- CONTROL_CHILD_MODE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.FormGroupElementBuilderFactory
- CONTROL_NAME - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
If set, contains the control name that should be used for form elements.
- controller(EntityPropertyController) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- controller(Consumer<ConfigurableEntityPropertyController<U, V>>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- controller(EntityPropertyController) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- controller(Consumer<ConfigurableEntityPropertyController<U, V>>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- controlName(EntityPropertyDescriptor, ViewElementBuilderContext) - Static method in class com.foreach.across.modules.entity.views.util.EntityViewElementUtils
-
Generate the right
EntityPropertyControlName
for the property represented by the descriptor. - controlName(EntityPropertyDescriptor) - Static method in interface com.foreach.across.modules.entity.EntityAttributes
-
Deprecated.
- controlNamePostProcessor(EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.views.util.EntityViewElementUtils
-
Create a
ViewElementPostProcessor
that generates theEntityPropertyControlName
for the given property descriptor and sets it usingFormInputElement.setControlName(String)
on the generated control. - controlPrefix() - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
- controls - Variable in class com.foreach.across.modules.entity.EntityModuleIcons
- ConversionServiceConvertingValuePrinter<T> - Class in com.foreach.across.modules.entity.views.support
-
Uses a separate
ValueFetcher
for getting the value, and uses an attachedConversionService
to convert the value to string. - ConversionServiceConvertingValuePrinter(ValueFetcher<T>, ConversionService) - Constructor for class com.foreach.across.modules.entity.views.support.ConversionServiceConvertingValuePrinter
- ConversionServiceConvertingValuePrinter(ValueFetcher<T>, TypeDescriptor, ConversionService) - Constructor for class com.foreach.across.modules.entity.views.support.ConversionServiceConvertingValuePrinter
- ConversionServiceValueTextPostProcessor<T extends com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Implementation of
AbstractValueTextPostProcessor
that uses a conversion service for converting the value toConfigurableTextViewElement.setText(String)
. - ConversionServiceValueTextPostProcessor(EntityPropertyDescriptor, ConversionService) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.ConversionServiceValueTextPostProcessor
- convert(EQString) - Method in class com.foreach.across.modules.entity.query.support.EQStringToDateConverter
- convert(Object, TypeDescriptor, TypeDescriptor) - Method in class com.foreach.across.modules.entity.converters.EntityConverter
- convert(Object, TypeDescriptor, TypeDescriptor) - Method in class com.foreach.across.modules.entity.converters.EntityToStringConverter
- convert(String) - Method in class com.foreach.across.modules.entity.converters.StringToEntityConfigurationConverter
- convert(TypeDescriptor, Object) - Method in class com.foreach.across.modules.entity.query.EQTypeConverter
-
Convert a single value to the desired output type.
- convertAll(TypeDescriptor, boolean, Object...) - Method in class com.foreach.across.modules.entity.query.EQTypeConverter
-
Converts all values.
- ConvertedValuePrinter - Class in com.foreach.across.modules.entity.views.support
- ConvertedValuePrinter(ConversionService, EntityPropertyDescriptor) - Constructor for class com.foreach.across.modules.entity.views.support.ConvertedValuePrinter
- convertibleToBasicMode(boolean) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
-
Sets whether the query is convertible to basic mode.
- convertSortAttribute(Sort) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- convertToExecutableQuery(EntityQuery) - Method in interface com.foreach.across.modules.entity.query.EntityQueryFacade
-
Convert a raw query to an executable query.
- convertToExecutableQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.query.SimpleEntityQueryFacade
- convertToExecutableQuery(String) - Method in interface com.foreach.across.modules.entity.query.EntityQueryFacade
-
Parses an EQL statement into an executable query, performing all necessary validation and type conversion.
- copyPropertyToLabel(EntityPropertyDescriptor, MutableEntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.registry.properties.registrars.LabelPropertiesRegistrar
- create() - Method in class com.foreach.across.modules.entity.config.builders.EntitiesConfigurationBuilder
-
Configure a builder for a new
EntityConfiguration
. - create() - Static method in class com.foreach.across.modules.entity.views.processors.query.EQLStringValueOptionEnhancer
-
Create a typed instance that will convert the initial raw value.
- create() - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- create() - Method in interface com.foreach.across.modules.entity.web.EntityLinkBuilder
-
Deprecated.
- create() - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
-
Deprecated.
- create() - Method in class com.foreach.across.modules.entity.web.PrefixingLinkBuilder
-
Deprecated.
- create(Class<T>) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityConfigurationProvider
- create(String, Class<? extends T>, boolean) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityConfigurationProvider
- create(Function<U, Object>) - Static method in class com.foreach.across.modules.entity.views.processors.query.EQLStringValueOptionEnhancer
-
Create a types instance that will first apply a function to the initial raw value, and then convert the resulting value.
- create(EntityQueryOps, EntityQueryExpression...) - Static method in class com.foreach.across.modules.entity.query.EntityQuery
- create(EntityViewContext) - Static method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenu
-
Create a new instance for a
EntityViewContext
. - create(PropertyDescriptor, Class<?>) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptorFactory
- create(PropertyDescriptor, Class<?>) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptorFactoryImpl
- create(Class<?>) - Method in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistryProvider
- create(Class<?>) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistryProvider
-
Create a new registry that uses this provider for nested lookups The newly created registry will not be added to the provider itself, calls to this method will always return a new instance.
- create(Class<T>) - Method in interface com.foreach.across.modules.entity.registry.EntityConfigurationProvider
-
Create a new entity configuration for the given entity type.
- create(String, Class<? extends T>, boolean) - Method in interface com.foreach.across.modules.entity.registry.EntityConfigurationProvider
-
Create a new entity configuration for the given entity type with the specific name.
- create(Property) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptorFactory
- create(Property) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptorFactoryImpl
- CREATE_VIEW_NAME - Static variable in class com.foreach.across.modules.entity.views.EntityView
- createAction(Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- createAssociation(String) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- createAssociation(String) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityConfiguration
-
Register a new association with a specific name.
- createAssociationInitializer() - Method in class com.foreach.across.modules.entity.views.builders.FormViewInitializer
- createAssociationPredicate(EntityAssociation, Object) - Static method in class com.foreach.across.modules.entity.query.EntityQueryUtils
-
Create the predicate for fetching entities associated to a specific parent entity, mapped by an
EntityAssociation
. - createBatchForEntity(V) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderHelper
-
Create a new batch builder for a given entity.
- createBatchForEntityType(Class<V>) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderHelper
-
Create a new batch builder for a given entity.
- createBean(Class<Y>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Register a new processor which is an instance of the bean with the given type.
- createBean(Class<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
- createBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.EmbeddedCollectionOrMapElementBuilderFactory
- createBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in interface com.foreach.across.modules.entity.views.EntityViewElementBuilderFactory
-
Create the actual builder.
- createBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderFactorySupport
- createConfigurationInitializer() - Method in class com.foreach.across.modules.entity.views.builders.FormViewInitializer
- createController() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
Create a new controller for this properties binder, allows for applying, validating and saving the configured binder properties.
- createdByValueBuilder() - Method in class com.foreach.across.modules.entity.config.entities.AuditableEntityUiConfiguration
- createDefaultNoResultsPanel() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- createDefaultValueTextPostProcessor(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderFactoryHelper
-
Create a
ViewElementPostProcessor
for a singleEntityPropertyDescriptor
that will convert a property value to text for aConfigurableTextViewElement
. - createDeleteButton(EntityViewContext, String) - Static method in class com.foreach.across.modules.entity.views.processors.DeleteActionFormViewProcessor
-
Helper function to create a default delete button builder for a given entity.
- createDto(EntityPropertyBindingContext, Object) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyController
-
Create a DTO object for the property value.
- createDto(EntityPropertyBindingContext, Object) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- createDto(EntityPropertyBindingContext, Object) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- createDto(T) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
- createDto(T) - Method in class com.foreach.across.modules.entity.registry.DtoAwarePersistentEntityFactory
- createDto(T) - Method in interface com.foreach.across.modules.entity.registry.EntityFactory
-
Create a DTO of an existing entity.
- createDto(T) - Method in interface com.foreach.across.modules.entity.registry.EntityModel
-
Convert an existing entity into a dto.
- createDto(T) - Method in class com.foreach.across.modules.entity.registry.PersistentEntityFactory
- createDtoFunction(BiFunction<EntityPropertyBindingContext, Object, Object>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- createDtoFunction(BiFunction<EntityPropertyBindingContext, Object, Object>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- createDtoFunction(BiFunction<T, U, U>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Set the function that should be used to create a DTO (value for updating) of an existing property value.
- createDtoFunction(Function<Object, Object>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- createDtoFunction(Function<Object, Object>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- createDtoFunction(Function<U, U>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Set the function that should be used to create a DTO (value for updating) of an existing property value.
- createdValueBuilder() - Method in class com.foreach.across.modules.entity.config.entities.AuditableEntityUiConfiguration
- createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.EmbeddedCollectionViewElementBuilder
- createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.MultiValueControlViewElementBuilder
- createElement(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
- createElementBuilder(EntityPropertyDescriptor, ViewElementMode) - Method in interface com.foreach.across.modules.entity.views.EntityViewElementBuilderService
-
Creates a new
ViewElementBuilder
instance for the given property descriptor. - createElementBuilder(EntityPropertyDescriptor, ViewElementMode) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderServiceImpl
- createElementBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in interface com.foreach.across.modules.entity.views.EntityViewElementBuilderService
-
Creates a new
ViewElementBuilder
instance of the given elementType for the specific property descriptor. - createElementBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderServiceImpl
- createEntityViewRequest(String, Serializable, String, Serializable, String, HttpMethod, NativeWebRequest, ModelMap, RedirectAttributes) - Method in class com.foreach.across.modules.entity.controllers.admin.GenericEntityViewController
-
Responsible for building the initial
EntityViewContext
andEntityViewRequest
. - createExtension(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
-
Create the extension instance an optionally customize databinder and view request.
- createFallbackExecutor(EntityQueryExecutor<U>, EntityQueryExecutor<U>) - Static method in interface com.foreach.across.modules.entity.query.EntityQueryExecutor
-
Create a new executor that first tries an original executor and falls back to another one if the first is not able to execute the query passed in.
- createForEntityAssociation(EntityAssociation) - Method in interface com.foreach.across.modules.entity.query.EntityQueryFacadeFactory
- createForEntityConfiguration(EntityConfiguration) - Method in interface com.foreach.across.modules.entity.query.EntityQueryFacadeFactory
- createForEntityViewContext(EntityViewContext) - Method in interface com.foreach.across.modules.entity.query.EntityQueryFacadeFactory
- createForEntityViewRequest(EntityViewRequest) - Method in interface com.foreach.across.modules.entity.query.EntityQueryFacadeFactory
- createFormView() - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure a default create form view builder for the entity being configured.
- createFormView() - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- createFormView() - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- createFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure the create form view builder for the entity being configured.
- createFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- createFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- createForParentRegistry(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistryProvider
- createForParentRegistry(EntityPropertyRegistry) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistryProvider
-
Creates a new registry that uses the existing as parent.
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.AutoSuggestFormElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.CheckboxFormElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.DateTimeFormElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.FieldsetElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.FilterFormGroupElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.FormGroupElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.HiddenFormElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.LabelFormElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.MultiValueElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.NumericFormElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.OptionsFormElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.TextboxFormElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.TextViewElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.ToggleFormElementBuilderFactory
- createInitialBuilder(EntityPropertyDescriptor, ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderFactorySupport
- createInitialFixedOptions(ViewElementBuilderContext, ContainerViewElement, OptionsFormElementBuilder, Collection, boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator
- createInitialFixedOptions(ViewElementBuilderContext, ContainerViewElement, OptionsFormElementBuilder, Collection, boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- createLabel(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- createMetadataProvider(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.query.EntityQueryParserFactory
-
Create a new
EntityQueryMetadataProvider
that uses the specifiedEntityPropertyRegistry
to determine the valid property, operand and argument combinations. - createNew(Object...) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
- createNew(Object...) - Method in interface com.foreach.across.modules.entity.registry.EntityFactory
-
Create a new entity instance.
- createNew(Object...) - Method in interface com.foreach.across.modules.entity.registry.EntityModel
-
Create a new instance of the entity type this model represents.
- createNew(Object...) - Method in class com.foreach.across.modules.entity.registry.PersistentEntityFactory
- createNewValue() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- createNewValue() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Initialize a new value for this property.
- createNewViewFactory(Class<? extends EntityViewFactory>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
- createOrUpdateFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure the form view builder for the default create and update forms of the entity being configured.
- createOrUpdateFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- createOrUpdateFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- createPager() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- createPageTitle(Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- createPanelForTable(TableViewElementBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- createParser() - Method in class com.foreach.across.modules.entity.query.EntityQueryParserFactory
-
Create a new
EntityQueryParser
instance without any default configuration. - createParser(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.query.EntityQueryParserFactory
-
Create a new
EntityQueryParser
prepared for theEntityPropertyRegistry
specified. - createSortableTableBuilder() - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderHelper
-
Create a new
SortableTableBuilder
instance, initialized with the necessary dependencies. - createSortableTableBuilder(EntityViewContext) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderHelper
-
Create a new
SortableTableBuilder
instance for a specificEntityViewContext
. - createSortableTableBuilder(Class<V>) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderHelper
-
Create a new
SortableTableBuilder
instance for the entity type specified. - createTable() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- createTableBody(TableViewElementBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- createTableHeader(TableViewElementBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- createTranslator(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.query.EntityQueryParserFactory
-
Create a new
EntityQueryTranslator
that translates the properties of a rawEntityQuery
based on the information in theEntityPropertyRegistry
and turns it into an executable query that can be passed to the correspondingEntityQueryExecutor
. - createValue(EntityPropertyBindingContext) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyController
-
Create a new value for the property on the owning entity.
- createValue(EntityPropertyBindingContext) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- createValue(EntityPropertyBindingContext) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- createValue(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- createValueFunction(Function<EntityPropertyBindingContext, Object>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- createValueFunction(Function<EntityPropertyBindingContext, Object>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- createValueFunction(Function<T, U>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Set the function that should be used to create a new property value using
EntityPropertyController.createValue(EntityPropertyBindingContext)
. - createValueSupplier(Supplier<Object>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- createValueSupplier(Supplier<Object>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- createValueSupplier(Supplier<U>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Set a supplier for creating a new property value using
EntityPropertyController.createValue(EntityPropertyBindingContext)
. - createView() - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
- createView() - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder.ForEntityAssociation
- createView(EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
- createView(EntityViewRequest) - Method in interface com.foreach.across.modules.entity.views.EntityViewFactory
-
Create the
EntityView
for the given request. - createViewElementBuilderContext(EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
-
Create a custom
ViewElementBuilderContext
for the view request. - createViewElementBuilders(EntityViewRequest, EntityView, ViewElementBuilderMap) - Method in class com.foreach.across.modules.entity.views.processors.DetailFormViewProcessor
- createViewElementBuilders(EntityViewRequest, EntityView, ViewElementBuilderMap) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
-
Create the initial
ViewElementBuilder
instances you would like to allow next processors to customize. - createViewElementBuilders(EntityViewRequest, EntityView, ViewElementBuilderMap) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
- createViewElementBuilders(EntityViewRequest, EntityView, ViewElementBuilderMap) - Method in class com.foreach.across.modules.entity.views.processors.ListFormViewProcessor
- createViewElementBuilders(EntityViewRequest, EntityView, ViewElementBuilderMap) - Method in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
- createViewElementBuilders(EntityViewRequest, EntityView, ViewElementBuilderMap) - Method in class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
- createViewElementBuilders(EntityViewRequest, EntityView, ViewElementBuilderMap) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
- createViewElementBuilders(T, EntityViewRequest, EntityView, ViewElementBuilderMap) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
-
Create the initial
ViewElementBuilder
instances you would like to allow next processors to customize. - createViewFactoryBuilder(Class<U>) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
- createViewFactoryBuilder(Class<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- createViewFactoryBuilder(Class<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- createViewPropertyRegistry(EntityConfiguration) - Method in class com.foreach.across.modules.entity.views.builders.FormViewInitializer
-
Create a new property registry for a view.
- createWithOriginal(String, EntityPropertyDescriptor) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptorFactory
-
Create a new descriptor with the given name, using an existing instance as original.
- createWithOriginal(String, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptorFactoryImpl
- CSS_ODD_EVEN_ROW_PROCESSOR - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Sets an 'odd' or 'even' class on a table row depending on the iterator index.
- CURRENT_USER - Static variable in class com.foreach.across.modules.entity.query.support.EntityQueryAuthenticationFunctions
- currentEntity(ViewElementBuilderContext, Class<U>) - Static method in class com.foreach.across.modules.entity.views.util.EntityViewElementUtils
-
Retrieve the current entity being processed in the builder context.
- currentEntity(ViewElementBuilderContext) - Static method in class com.foreach.across.modules.entity.views.util.EntityViewElementUtils
-
Retrieve the current entity being processed in the builder context.
- currentPropertyBinder(ViewElementBuilderContext) - Static method in class com.foreach.across.modules.entity.views.util.EntityViewElementUtils
-
Retrieve a
EntityPropertyBinder
for the current property being rendered. - currentPropertyDescriptor(ViewElementBuilderContext) - Static method in class com.foreach.across.modules.entity.views.util.EntityViewElementUtils
-
Retrieve the current property descriptor, if there is one.
- currentPropertyValue(ViewElementBuilderContext) - Static method in class com.foreach.across.modules.entity.views.util.EntityViewElementUtils
-
Retrieve the current property value being rendered.
- currentPropertyValue(ViewElementBuilderContext, Class<U>) - Static method in class com.foreach.across.modules.entity.views.util.EntityViewElementUtils
-
Retrieve the current property value being rendered, if it is of the expected type.
D
- DATA_ATTR_CURRENT_PAGE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- DATA_ATTR_ENTITY_TYPE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- DATA_ATTR_FIELD - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- DATA_ATTR_FORM - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- DATA_ATTR_PAGE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- DATA_ATTR_PAGE_SIZE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- DATA_ATTR_PAGES - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- DATA_ATTR_SORT - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- DATA_ATTR_SORT_PROPERTY - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- DATA_ATTR_TABLE_NAME - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- DATA_ATTR_TABLE_TYPE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- DATASET_ID - Static variable in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar
-
The id of the auto-suggest dataset that should be used when building a
AutoSuggestFormElement
. - dataSetId(String) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar
-
Registers the dataset with the given id as auto-suggest datasource.
- dataSetId(String) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
- DateFormatter - Class in com.foreach.across.modules.entity.formatters
- DateFormatter() - Constructor for class com.foreach.across.modules.entity.formatters.DateFormatter
- DateTimeFormElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
- DateTimeFormElementBuilderFactory() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.DateTimeFormElementBuilderFactory
- DateTimeFormElementBuilderFactory.PastAndFutureValidationProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Apply
Past
andFuture
validation constraints that determine min and max date of the datetime picker. - DateTimeFormElementBuilderFactory.TemporalAnnotationProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Change the basic format of the datetime picker if a
Temporal
annotation is present. - DateTimeValueTextPostProcessor<T extends com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Uses a localized
DateTimeFormElementConfiguration
and theDateFormat
orDateTimeFormatter
it exposes to convert a property value to text. - DateTimeValueTextPostProcessor(EntityPropertyDescriptor, DateTimeFormElementConfiguration) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.DateTimeValueTextPostProcessor
- DEFAULT_ALLOWABLE_ACTIONS - Static variable in class com.foreach.across.modules.entity.actions.FixedEntityAllowableActionsBuilder
-
Dummy
AllowableActions
that will reply positively for every action but cannot be iterated. - DEFAULT_ATTRIBUTE_NAME - Static variable in class com.foreach.across.modules.entity.views.processors.AbstractEntityFetchingViewProcessor
- DEFAULT_BINDER_PREFIX - Static variable in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
-
Default
EntityPropertiesBinder
prefix: this is the property path where the binder can be found if it is the direct target of aDataBinder
. - DEFAULT_EXTENSION_NAME - Static variable in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
-
Default extension name.
- DEFAULT_FORM_NAME - Static variable in class com.foreach.across.modules.entity.views.processors.ListFormViewProcessor
- DEFAULT_MAX_PAGE_SIZE - Static variable in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
- DEFAULT_ORDER - Static variable in class com.foreach.across.modules.entity.views.processors.DefaultEntityFetchingViewProcessor
-
Default order that this processor will have if it has been added through the
ListViewInitializer
. - DEFAULT_ORDER - Static variable in class com.foreach.across.modules.entity.views.processors.DelegatingEntityFetchingViewProcessor
-
Default order that this processor will have if it has been added via the
EntityListViewFactoryBuilder
. - DEFAULT_ORDER - Static variable in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
- DEFAULT_REQUEST_MAPPING - Static variable in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataController
- defaultAccessValidator() - Static method in class com.foreach.across.modules.entity.views.EntityViewFactoryAttributes
-
Returns a default access validator implementation that checks if there is an
AllowableAction
attribute on theEntityViewFactory
and expects the action to be present in theEntityViewContext.getAllowableActions()
. - DefaultEntityConfigurationProvider - Class in com.foreach.across.modules.entity.registry
-
Default factory for creating a new
MutableEntityConfiguration
that allows a number ofDefaultEntityConfigurationProvider.PostProcessor
beans to be defined. - DefaultEntityConfigurationProvider(MessageSource, EntityPropertyRegistryProvider) - Constructor for class com.foreach.across.modules.entity.registry.DefaultEntityConfigurationProvider
- DefaultEntityConfigurationProvider.PostProcessor - Interface in com.foreach.across.modules.entity.registry
-
PostProcessor interface for a single configuration.
- DefaultEntityFetchingViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Default implementation that attempts to fetch the items based on the
EntityViewContext
. - DefaultEntityFetchingViewProcessor(EntityQueryFacadeResolver) - Constructor for class com.foreach.across.modules.entity.views.processors.DefaultEntityFetchingViewProcessor
- DefaultEntityModel<T,
U extends Serializable> - Class in com.foreach.across.modules.entity.registry -
Default implementation of
EntityModel
that allows customizing the different methods using callbacks and delegate instances. - DefaultEntityModel() - Constructor for class com.foreach.across.modules.entity.registry.DefaultEntityModel
- DefaultEntityPropertyRegistry - Class in com.foreach.across.modules.entity.registry.properties
-
Default implementation of a
MutableEntityPropertyRegistry
. - DefaultEntityPropertyRegistry() - Constructor for class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistry
-
Create a new detached entity property registry.
- DefaultEntityPropertyRegistry(EntityPropertyRegistryProvider) - Constructor for class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistry
-
Creates a new registry that will use the registry provider to look up nested properties of property types.
- DefaultEntityPropertyRegistryProvider - Class in com.foreach.across.modules.entity.registry.properties
-
Manages the
EntityPropertyRegistry
instances for a set of entity types. - DefaultEntityPropertyRegistryProvider(EntityPropertyDescriptorFactory) - Constructor for class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistryProvider
- DefaultEntityPropertyRegistryProvider.PropertiesRegistrar - Interface in com.foreach.across.modules.entity.registry.properties
-
Central API for auto-registering properties for a class into a
EntityPropertyRegistry
. - DefaultEntityPropertyTemplateValueResolver - Class in com.foreach.across.modules.entity.bind
-
Default implementation of
EntityPropertyTemplateValueResolver
which checks if a resolver is registered as attribute on the property descriptor, and delegates to that one if it is. - DefaultEntityPropertyTemplateValueResolver() - Constructor for class com.foreach.across.modules.entity.bind.DefaultEntityPropertyTemplateValueResolver
- DefaultEntityQueryExecutorRegistrar - Class in com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor
- DefaultEntityQueryExecutorRegistrar() - Constructor for class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.DefaultEntityQueryExecutorRegistrar
- DefaultEntityQueryMetadataProvider - Class in com.foreach.across.modules.entity.query
-
Default implementation of
EntityQueryMetadataProvider
that validates properties using aEntityPropertyRegistry
. - DefaultEntityQueryMetadataProvider(EntityPropertyRegistry) - Constructor for class com.foreach.across.modules.entity.query.DefaultEntityQueryMetadataProvider
- DefaultEntityQueryTranslator - Class in com.foreach.across.modules.entity.query
-
Default implementation of
EntityQueryTranslator
that uses the metadata from aEntityPropertyRegistry
to retrieve the property type information and anEQTypeConverter
to convert raw arguments into typed values. - DefaultEntityQueryTranslator() - Constructor for class com.foreach.across.modules.entity.query.DefaultEntityQueryTranslator
- DefaultEntityViewContext - Class in com.foreach.across.modules.entity.views.context
-
Default implementation of
ConfigurableEntityViewContext
. - DefaultEntityViewContext() - Constructor for class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- DefaultEntityViewFactory - Class in com.foreach.across.modules.entity.views
-
Base implementation for a
EntityViewFactory
that supportsViewElement
rendering, and dispatches its logic toEntityViewProcessor
instances that have more fine-grained hooks for interacting with the view rendering. - DefaultEntityViewFactory() - Constructor for class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
- defaultMessageCode(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.BooleanValueTextProcessor
- DefaultPropertiesRegistrar - Class in com.foreach.across.modules.entity.registry.properties.registrars
-
Scans a class and registers all its properties in the registry.
- DefaultPropertiesRegistrar(EntityPropertyDescriptorFactory) - Constructor for class com.foreach.across.modules.entity.registry.properties.registrars.DefaultPropertiesRegistrar
- defaultQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Set the default
EntityQuery
that should be executed if none is specified. - defaultQuery(String) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Set the default
EntityQuery
that should be executed if none is specified. - defaultSort(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Set the default sort to ascending order of the property specified.
- defaultSort(Sort) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- defaultSorting() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Enables sorting on all properties that have a
Sort.Order
attribute. - defaultToMultiValue(boolean) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Should the default filter controls allow multiple values to be selected.
- DefaultValidationViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Applies default validation in case of a PUT, POST, DELETE or PATCH request (state modifying).
- DefaultValidationViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.DefaultValidationViewProcessor
- deferred() - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Should this configurer be applied as a postprocessor, after all the initial registration of processor has been done.
- DelegatingEntityFetchingViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Simple implementation of
AbstractEntityFetchingViewProcessor
that delegates to either aFunction
or aBiFunction
for getting the actual items. - DelegatingEntityFetchingViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.DelegatingEntityFetchingViewProcessor
- DelegatingEntityFetchingViewProcessor(BiFunction<EntityViewContext, Pageable, Iterable<?>>) - Constructor for class com.foreach.across.modules.entity.views.processors.DelegatingEntityFetchingViewProcessor
- DelegatingEntityFetchingViewProcessor(Function<Pageable, Iterable<?>>) - Constructor for class com.foreach.across.modules.entity.views.processors.DelegatingEntityFetchingViewProcessor
- delete() - Method in class com.foreach.across.modules.entity.icons.EntityModuleFormViewIcons
- delete(Object) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- delete(Object) - Method in interface com.foreach.across.modules.entity.web.EntityLinkBuilder
-
Deprecated.
- delete(Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
-
Deprecated.
- delete(Object) - Method in class com.foreach.across.modules.entity.web.PrefixingLinkBuilder
-
Deprecated.
- delete(T) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
- delete(T) - Method in interface com.foreach.across.modules.entity.registry.EntityModel
-
Deletes the given entity.
- DELETE - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleFormViewIcons
- DELETE_VIEW_NAME - Static variable in class com.foreach.across.modules.entity.views.EntityView
- deleteAction(Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- DeleteActionFormViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Adds a delete button to the existing
SingleEntityFormViewProcessor.FORM_BUTTONS
if theAllowableAction.DELETE
is present. - DeleteActionFormViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.DeleteActionFormViewProcessor
- deleteByIdMethod(Consumer<Serializable>) - Method in class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
-
Set the method callback based on the unique id of the entity.
- DeleteEntityViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Responsible for rendering the actual delete entity page, and performing the delete action if necessary.
- DeleteEntityViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.DeleteEntityViewProcessor
- deleteFormView() - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure a default delete view builder for the entity being configured.
- deleteFormView() - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- deleteFormView() - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- deleteFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure the default delete form view builder for the entity being configured.
- deleteFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- deleteFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- deleteMethod(Consumer<T>) - Method in class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
-
Set the method callback for deleting an entity.
- deletePageTitle(Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- deleteView() - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder
- deserialize(JsonParser, DeserializationContext) - Method in class com.foreach.across.modules.entity.query.support.SortDeserializer
- DETAIL_VIEW_NAME - Static variable in class com.foreach.across.modules.entity.views.EntityView
- DetailFormViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Provides a default modify and back button for a
EntityView.DETAIL_VIEW_NAME
view. - DetailFormViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.DetailFormViewProcessor
- detailView() - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure a default detail view builder for the entity being configured.
- detailView() - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- detailView() - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- detailView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure the default detail view builder for the entity being configured.
- detailView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- detailView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- determineSortableProperty(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- determineViewElementMode(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
- DIRECT - Enum constant in enum class com.foreach.across.modules.entity.registry.properties.EntityPropertyHandlingType
-
Property that must be a native property of the target entity.
- dispatch(Consumer<EntityViewProcessor>) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
-
Dispatch a consumer to all processors.
- dispatch(Consumer<EntityViewProcessor>, boolean) - Method in class com.foreach.across.modules.entity.views.processors.support.TransactionalEntityViewProcessorRegistry
-
Dispatch a consumer to all processors.
- dispatch(Consumer<U>, Class<U>) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
-
Dispatch a consumer to all processors that are of the specific type.
- dispatch(Consumer<U>, Class<U>, boolean) - Method in class com.foreach.across.modules.entity.views.processors.support.TransactionalEntityViewProcessorRegistry
-
Dispatch a consumer to all processors that are of the specific type.
- DispatchingEntityViewFactory - Interface in com.foreach.across.modules.entity.views
-
Extension of the default
EntityViewFactory
interface for implementations that support anEntityViewProcessorRegistry
. - displayName(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Set the default display name of the entity configuration in UI implementations.
- displayName(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- displayName(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- doControl(EntityViewRequest, EntityView, EntityViewCommand) - Method in interface com.foreach.across.modules.entity.views.EntityViewProcessor
-
Called after
EntityViewProcessor.preProcess(EntityViewRequest, EntityView)
but before any rendering. - doControl(EntityViewRequest, EntityView, EntityViewCommand) - Method in class com.foreach.across.modules.entity.views.processors.AbstractEntityFetchingViewProcessor
- doControl(EntityViewRequest, EntityView, EntityViewCommand) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
- doControl(EntityViewRequest, EntityView, EntityViewCommand) - Method in class com.foreach.across.modules.entity.views.processors.SimpleEntityViewProcessorAdapter
- doControl(EntityViewRequest, EntityView, EntityViewCommand, BindingResult, HttpMethod) - Method in class com.foreach.across.modules.entity.views.processors.DeleteEntityViewProcessor
- doControl(EntityViewRequest, EntityView, EntityViewCommand, BindingResult, HttpMethod) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
-
Initial control method that is called for all HTTP methods.
- doControl(EntityViewRequest, EntityView, EntityViewCommand, BindingResult, HttpMethod) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
- doControl(T, BindingResult, HttpMethod, EntityView, EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
-
Initial control method that is called for all HTTP methods.
- doGet(EntityViewRequest, EntityView, EntityViewCommand) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
-
Control method called only if the HTTP method is GET.
- doGet(EntityViewRequest, EntityView, EntityViewCommand) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
- doGet(T, EntityView, EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
-
Control method called only if the HTTP method is GET.
- doPost(EntityViewRequest, EntityView, EntityViewCommand, BindingResult) - Method in class com.foreach.across.modules.entity.views.processors.DeleteEntityViewProcessor
- doPost(EntityViewRequest, EntityView, EntityViewCommand, BindingResult) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
-
Control method called only if the HTTP method is POST.
- doPost(EntityViewRequest, EntityView, EntityViewCommand, BindingResult) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
- doPost(EntityViewRequest, EntityView, EntityViewCommand, BindingResult) - Method in class com.foreach.across.modules.entity.views.processors.SaveEntityViewProcessor
- doPost(EntityViewRequest, EntityView, EntityViewCommand, BindingResult) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.AfterSaveEntityViewRedirectProcessor
- doPost(T, BindingResult, EntityView, EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
-
Control method called only if the HTTP method is POST.
- DtoAwarePersistentEntityFactory<T> - Class in com.foreach.across.modules.entity.registry
- DtoAwarePersistentEntityFactory(PersistentEntity<T, ?>) - Constructor for class com.foreach.across.modules.entity.registry.DtoAwarePersistentEntityFactory
E
- ElasticEntityQueryExecutor<T> - Class in com.foreach.across.modules.entity.query.elastic
- ElasticEntityQueryExecutor(ElasticsearchOperations, EntityRegistry, EntityConfiguration<T>) - Constructor for class com.foreach.across.modules.entity.query.elastic.ElasticEntityQueryExecutor
- ElasticEntityQueryExecutorRegistrar - Class in com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor
- ElasticEntityQueryExecutorRegistrar(EntityRegistry) - Constructor for class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.ElasticEntityQueryExecutorRegistrar
- ELEMENT_NORESULTS - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- ELEMENT_PAGER - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- ELEMENT_PANEL - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- ELEMENT_PANEL_BODY - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- ELEMENT_PANEL_FOOTER - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- ELEMENT_PANEL_HEADING - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- ELEMENT_TABLE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- ELEMENT_TYPE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
- ELEMENT_TYPE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.EmbeddedCollectionOrMapElementBuilderFactory
- ELEMENT_TYPE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.MultiValueElementBuilderFactory
- elementStream() - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
- EmailTypeDetectionProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.TextboxFormElementBuilderFactory.EmailTypeDetectionProcessor
- EMBEDDED - Enum constant in enum class com.foreach.across.modules.entity.registry.EntityAssociation.Type
- embeddedCollection - Variable in class com.foreach.across.modules.entity.EntityModuleIcons
- EmbeddedCollectionOrMapElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Experimental.
- EmbeddedCollectionOrMapElementBuilderFactory(EntityViewElementBuilderService) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.EmbeddedCollectionOrMapElementBuilderFactory
- EmbeddedCollectionViewElementBuilder - Class in com.foreach.across.modules.entity.views.bootstrapui.elements.builder
-
Experimental.
- EmbeddedCollectionViewElementBuilder() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.EmbeddedCollectionViewElementBuilder
- emptyOption(OptionFormElementBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator.FilterOptionGeneratorBuilder
- emptyOption(OptionFormElementBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator.OptionGeneratorBuilder
- EmptyStringEntityQueryConditionTranslator - Class in com.foreach.across.modules.entity.query.support
- enableAddingItem(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.EmbeddedCollectionViewElementBuilder
-
Set to
true
(default) if an add item button should be inserted. - enableBinding(boolean) - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Enable binding for this property.
- enableBinding(boolean) - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
-
While binding is enabled, the items collection will not remove any (possibly) deleted items.
- enableBinding(boolean) - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
-
While binding is enabled, the entries collection will not remove any (possibly) deleted entries.
- enableRemovingItem(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.EmbeddedCollectionViewElementBuilder
-
Set to
true
(default) if a remove button should be added to each item. - enhance(Class<?>, MutableEntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.registry.properties.registrars.AbstractEntityPropertyDescriptorEnhancer
- enhancer(Consumer<OptionFormElementBuilder>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator.FilterOptionGeneratorBuilder
- enhancer(Consumer<OptionFormElementBuilder>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator.OptionGeneratorBuilder
- entities(Collection<Object>) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderCache.EntityPropertiesBinderCacheBuilder
- EntitiesConfigurationBuilder - Class in com.foreach.across.modules.entity.config.builders
-
Central builder for customizing configuration entries in the
EntityRegistry
. - entity(Object) - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext.SimpleEntityPropertyBindingContextBuilder
- ENTITY - Static variable in interface com.foreach.across.modules.entity.web.EntityViewModel
-
When set, expected to hold the current entity that is being modified.
- ENTITY_CREATED - Static variable in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
- ENTITY_DELETED - Static variable in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
- ENTITY_QUERY_CONTROL_EVENT - Static variable in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
-
Attribute on an
EntityPropertyDescriptor
that holds the event name that should result in an update of the entity query. - ENTITY_QUERY_CONTROL_MARKER - Static variable in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
-
Css class that marks the control element which holds the value for the specified property.
- ENTITY_QUERY_OPERAND - Static variable in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
-
Deprecated.use
EntityQueryOps.class
instead - ENTITY_QUERY_PROPERTY_TEXT_VALUE - Static variable in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
- ENTITY_QUERY_REQUEST - Static variable in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
- ENTITY_QUERY_SEARCH - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- ENTITY_UPDATED - Static variable in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
- EntityAdminMenu<T> - Class in com.foreach.across.modules.entity.views.menu
-
Event published when an
EntityAdminMenu
is being generated. - EntityAdminMenu(Class<T>, String, EntityViewContext, T) - Constructor for class com.foreach.across.modules.entity.views.menu.EntityAdminMenu
- EntityAdminMenuAttributeRegistrar - Class in com.foreach.across.modules.entity.views.menu
-
Contains
AttributeRegistrar<EntityViewFactory>
methods for creating aEntityViewFactoryAttributes.ADMIN_MENU
attribute. - EntityAdminMenuEvent<T> - Class in com.foreach.across.modules.entity.views.menu
-
Event published when an
EntityAdminMenu
is being generated. - EntityAdminMenuEvent(EntityAdminMenu<T>, PathBasedMenuBuilder) - Constructor for class com.foreach.across.modules.entity.views.menu.EntityAdminMenuEvent
- EntityAssociation - Interface in com.foreach.across.modules.entity.registry
-
Filtered view on an association between two
EntityConfiguration
s. - EntityAssociation.ParentDeleteMode - Enum Class in com.foreach.across.modules.entity.registry
-
When the parent entity is requesting to be deleted, how should this association influence the delete process?
- EntityAssociation.Type - Enum Class in com.foreach.across.modules.entity.registry
-
Determines if this entity is managed as a sub-entity of the parent (embedded), or simply a linked entity.
- EntityAssociationBuilder - Class in com.foreach.across.modules.entity.config.builders
-
Builder for managing a specific
EntityAssociation
on aEntityConfiguration
. - EntityAssociationBuilder - Interface in com.foreach.across.modules.entity.registrars.repository.associations
- EntityAssociationBuilder(AutowireCapableBeanFactory) - Constructor for class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- EntityAssociationImpl - Class in com.foreach.across.modules.entity.registry
- EntityAssociationImpl(String, MutableEntityConfiguration) - Constructor for class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- EntityAssociationLinkBuilder - Class in com.foreach.across.modules.entity.web
-
Deprecated.since 3.0.0 - use
EntityViewLinks
instead - EntityAssociationLinkBuilder(EntityAssociation, ConversionService) - Constructor for class com.foreach.across.modules.entity.web.EntityAssociationLinkBuilder
-
Deprecated.
- EntityAttributeRegistrars - Interface in com.foreach.across.modules.entity
-
Contains common
AttributeRegistrar
returning functions for things likeEntityConfiguration
,EntityPropertyDescriptor
,EntityViewFactory
etc. - EntityAttributes - Interface in com.foreach.across.modules.entity
- entityConfiguration - Variable in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityListActionsProcessor
- entityConfiguration(EntityConfiguration) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- EntityConfiguration<T> - Interface in com.foreach.across.modules.entity.registry
-
Central configuration API for a single entity type in a
EntityRegistry
. - EntityConfigurationAllowableActionsBuilder - Interface in com.foreach.across.modules.entity.actions
- EntityConfigurationBuilder<T> - Class in com.foreach.across.modules.entity.config.builders
- EntityConfigurationBuilder(AutowireCapableBeanFactory) - Constructor for class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- EntityConfigurationCustomizers - Class in com.foreach.across.modules.entity.support
-
Contains consumers for
EntityConfigurationBuilder
. - EntityConfigurationImpl<T> - Class in com.foreach.across.modules.entity.registry
-
The base configuration for an Entity type.
- EntityConfigurationImpl(String, Class<? extends T>) - Constructor for class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- EntityConfigurationImpl(Class<T>) - Constructor for class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- EntityConfigurationLinkBuilder - Class in com.foreach.across.modules.entity.web
-
Deprecated.since 3.0.0 - use
EntityViewLinks
instead - EntityConfigurationLinkBuilder(String, EntityConfiguration, ConversionService) - Constructor for class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- EntityConfigurationLinkBuilder(String, EntityConfiguration, ConversionService, WebAppPathResolver) - Constructor for class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- EntityConfigurationProvider - Interface in com.foreach.across.modules.entity.registry
-
Provider for creating a new
MutableEntityConfiguration
for a given type. - EntityConfigurer - Interface in com.foreach.across.modules.entity.config
- EntityConverter<T extends org.springframework.core.convert.ConversionService & org.springframework.core.convert.converter.ConverterRegistry> - Class in com.foreach.across.modules.entity.converters
-
Converter
to convert arbitrary input to an entity that is fully registered with theEntityRegistry
. - EntityConverter(T, EntityRegistry) - Constructor for class com.foreach.across.modules.entity.converters.EntityConverter
- EntityDataSetConfiguration() - Constructor for class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
- entityFactory(EntityFactory<T>) - Method in class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
-
Set the
EntityFactory
for this model. - EntityFactory<T> - Interface in com.foreach.across.modules.entity.registry
-
Interface that provides factory methods for creating a new entity instance, or a DTO (detached) instance of an existing entity.
- EntityFormStateCompleted<T> - Class in com.foreach.across.modules.entity.views.processors.support
-
State object which holds the state after a typical entity form has completed.
- EntityFormStateCompleted(String, T, EntityViewRequest, EntityView) - Constructor for class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
-
Creates a new
EntityFormStateCompleted
instance. - EntityFormStateCompleted.FeedbackMessage - Class in com.foreach.across.modules.entity.views.processors.support
-
Represents a feedback message that should be sent to the user.
- EntityFormStateCompleted.FeedbackMessage.FeedbackMessageBuilder - Class in com.foreach.across.modules.entity.views.processors.support
- entityIdProxy() - Method in class com.foreach.across.modules.entity.support.EntityPropertyRegistrationHelper
-
Construct a new
EntityIdProxyPropertyRegistrar
which can be used for registering an entity proxy property: a property of an specific entity type which reads its value to an already present property which represents the id of the entity. - entityIdProxy(String) - Method in class com.foreach.across.modules.entity.support.EntityPropertyRegistrationHelper
-
Register a new property with the given name, which will reference an existing property.
- EntityIdProxyPropertyRegistrar - Class in com.foreach.across.modules.entity.support.properties
-
Helper for registering an entity id proxy property: a new property of a specific entity type, which references another property which represents the entity id.
- EntityIdProxyPropertyRegistrar(EntityRegistry, ConversionService) - Constructor for class com.foreach.across.modules.entity.support.properties.EntityIdProxyPropertyRegistrar
- entityInformation(EntityInformation<?, ?>) - Method in class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
-
Set the
EntityInformation
for this model. - EntityLinkBuilder - Interface in com.foreach.across.modules.entity.web
-
Deprecated.since 3.0.0 - use
EntityViewLinks
or theEntityViewLinkBuilder
instead - EntityListActionsProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Adds common actions (update, delete) for an
EntityConfiguration
entity to every result item. - EntityListActionsProcessor(EntityConfiguration, EntityViewLinkBuilder, EntityMessages) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityListActionsProcessor
- EntityListViewFactoryBuilder - Class in com.foreach.across.modules.entity.config.builders
-
Extends the default
EntityViewFactoryBuilder
with properties for a list view of entities instead of a single entity view. - EntityListViewFactoryBuilder(AutowireCapableBeanFactory) - Constructor for class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- EntityMessageCodeProperties - Class in com.foreach.across.modules.entity.config
- EntityMessageCodeProperties() - Constructor for class com.foreach.across.modules.entity.config.EntityMessageCodeProperties
- EntityMessageCodeResolver - Class in com.foreach.across.modules.entity.support
-
Helper for resolving message codes in the context of an EntityConfiguration.
- EntityMessageCodeResolver() - Constructor for class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- EntityMessageCodeResolver(EntityMessageCodeResolver) - Constructor for class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- EntityMessages - Class in com.foreach.across.modules.entity.views.support
-
Base class for resolving common entity messages.
- EntityMessages(EntityMessageCodeResolver) - Constructor for class com.foreach.across.modules.entity.views.support.EntityMessages
- entityModel(EntityModel<T, Serializable>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Sets a custom
EntityModel
for this configuration. - entityModel(Consumer<EntityModelBuilder<T>>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Add a consumer to customize the
EntityModel
. - EntityModel<T,
U extends Serializable> - Interface in com.foreach.across.modules.entity.registry -
Interface for accessing metadata and common entity functions that are required by the basic UI.
- EntityModelBuilder<T> - Class in com.foreach.across.modules.entity.config.builders
-
Builder to create a new
DefaultEntityModel
or modify an existing one. - EntityModelBuilder() - Constructor for class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
- EntityModelTextPostProcessor<T extends com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Expects the property value to be of the entity type represented by the entity model.
- EntityModelTextPostProcessor(EntityPropertyDescriptor, EntityModel) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityModelTextPostProcessor
- EntityModule - Class in com.foreach.across.modules.entity
- EntityModule() - Constructor for class com.foreach.across.modules.entity.EntityModule
- EntityModuleAutoSuggestIcons - Class in com.foreach.across.modules.entity.icons
- EntityModuleAutoSuggestIcons() - Constructor for class com.foreach.across.modules.entity.icons.EntityModuleAutoSuggestIcons
- EntityModuleConfiguration - Class in com.foreach.across.modules.entity.config
- EntityModuleConfiguration() - Constructor for class com.foreach.across.modules.entity.config.EntityModuleConfiguration
- EntityModuleControlIcons - Class in com.foreach.across.modules.entity.icons
- EntityModuleControlIcons() - Constructor for class com.foreach.across.modules.entity.icons.EntityModuleControlIcons
- EntityModuleEmbeddedCollectionIcons - Class in com.foreach.across.modules.entity.icons
- EntityModuleEmbeddedCollectionIcons() - Constructor for class com.foreach.across.modules.entity.icons.EntityModuleEmbeddedCollectionIcons
- EntityModuleFormViewIcons - Class in com.foreach.across.modules.entity.icons
- EntityModuleFormViewIcons() - Constructor for class com.foreach.across.modules.entity.icons.EntityModuleFormViewIcons
- entityModuleIcons - Static variable in class com.foreach.across.modules.entity.EntityModuleIcons
- EntityModuleIcons - Class in com.foreach.across.modules.entity
- EntityModuleIcons() - Constructor for class com.foreach.across.modules.entity.EntityModuleIcons
- EntityModuleListViewIcons - Class in com.foreach.across.modules.entity.icons
- EntityModuleListViewIcons() - Constructor for class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- EntityModuleWebResources - Class in com.foreach.across.modules.entity.web
-
Contains the web resources for the entity module administration UI.
- EntityModuleWebResources() - Constructor for class com.foreach.across.modules.entity.web.EntityModuleWebResources
- entityName(String) - Method in class com.foreach.across.modules.entity.support.properties.EntityIdProxyPropertyRegistrar
-
Configure the entity that the new property represents.
- EntityOverviewController - Class in com.foreach.across.modules.entity.controllers.admin
-
Deprecated.since 4.0.0
- EntityOverviewController(EntityRegistry, PageContentStructure) - Constructor for class com.foreach.across.modules.entity.controllers.admin.EntityOverviewController
-
Deprecated.
- EntityPageStructureRenderedEvent<T> - Class in com.foreach.across.modules.entity.views.processors.support
-
Published by the
SingleEntityPageStructureViewProcessor
or theListPageStructureViewProcessor
during post render after the page structure for a single entity or a list view has been rendered. - EntityPageStructureRenderedEvent(boolean, EntityViewRequest, EntityView, EntityViewContext, ViewElementBuilderContext) - Constructor for class com.foreach.across.modules.entity.views.processors.support.EntityPageStructureRenderedEvent
-
Creates a new
EntityPageStructureRenderedEvent
instance. - EntityPropertiesBinder - Class in com.foreach.across.modules.entity.bind
-
Wrapper for binding values to custom properties.
- EntityPropertiesBinder(EntityPropertyRegistry) - Constructor for class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
- EntityPropertiesBinderCache - Class in com.foreach.across.modules.entity.bind
- EntityPropertiesBinderCache.EntityPropertiesBinderCacheBuilder - Class in com.foreach.across.modules.entity.bind
- EntityPropertiesBinderController - Class in com.foreach.across.modules.entity.bind
-
Controller for an
EntityPropertiesBinder
which will performEntityPropertyController
actions on the individual properties present. - EntityPropertyBinder - Interface in com.foreach.across.modules.entity.bind
-
Basic binder interface for a single property of an entity, allowing access to the property value, updating the value, validating it and saving it.
- EntityPropertyBindingContext - Interface in com.foreach.across.modules.entity.registry.properties
-
Represents the binding context information for an entity.
- EntityPropertyBindingContextResolver - Interface in com.foreach.across.modules.entity.registry.properties
-
Can be implemented by a
EntityPropertyBindingContext
to query for a property binding context and optionally load it if not available. - EntityPropertyBindingType - Enum Class in com.foreach.across.modules.entity.bind
-
Represents the type of property binder that should be used for a value.
- EntityPropertyComparators - Class in com.foreach.across.modules.entity.registry.properties
-
Utility class for creating
Comparator<EntityPropertyDescriptor>
instances. - EntityPropertyComparators.Ordered - Class in com.foreach.across.modules.entity.registry.properties
-
Comparator that contains a map of property names with a specified order.
- EntityPropertyController<T> - Interface in com.foreach.across.modules.entity.registry.properties
-
Generic controller for a single property on an entity.
- EntityPropertyControlName - Class in com.foreach.across.modules.entity.bind
-
Helper for generating a control name that can be used to bind to a property, both directly or by using an
EntityPropertiesBinder
. - EntityPropertyControlName() - Constructor for class com.foreach.across.modules.entity.bind.EntityPropertyControlName
- EntityPropertyControlName.ForProperty - Class in com.foreach.across.modules.entity.bind
-
Represents a general property termination endpoint, usually represented by its direct path.
- EntityPropertyControlName.ForProperty.BinderProperty - Class in com.foreach.across.modules.entity.bind
-
Represents the control name for a property via the
EntityPropertiesBinder
. - EntityPropertyControlName.ForProperty.BinderProperty.BinderPropertyValue - Class in com.foreach.across.modules.entity.bind
-
Represents a binder property termination endpoint (eg.
- EntityPropertyControlName.ForProperty.CollectionItem - Class in com.foreach.across.modules.entity.bind
-
Represents a property as a collection item.
- EntityPropertyControlName.ForProperty.MapEntry - Class in com.foreach.across.modules.entity.bind
-
Represents a property as a map entry, which optionally takes two parameters: a map key (
EntityPropertyControlName.ForProperty.MapEntry.withMapKey(Object)
) which is used as the map key in the direct property path a binder entry key (EntityPropertyControlName.ForProperty.MapEntry.withBinderEntryKey(Object)
) which is used as the entry key in the binder property path If you want to use the map entry as a binder property, you usually have to create the specializedEntityPropertyControlName.ForProperty.MapEntry.asBinderEntryKey()
orEntityPropertyControlName.ForProperty.MapEntry.asBinderEntryValue()
first to access either key or value related data. - EntityPropertyControlName.ForProperty.SingleValue - Class in com.foreach.across.modules.entity.bind
-
Represents a property as a single value property.
- EntityPropertyControlNamePostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Deprecated.prefer to use an
EntityPropertyControlName.root(String)
for automatic prefixing based on property descriptors, or aControlNamePrefixAdjuster
for actual post-processing - EntityPropertyControlNamePostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityPropertyControlNamePostProcessor
-
Deprecated.
- EntityPropertyDescriptor - Interface in com.foreach.across.modules.entity.registry.properties
- EntityPropertyDescriptorBuilder - Class in com.foreach.across.modules.entity.config.builders
-
Builder for a configuring a single
SimpleEntityPropertyDescriptor
. - EntityPropertyDescriptorBuilder(String) - Constructor for class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Create a new builder for the entity property with the given name.
- EntityPropertyDescriptorFactory - Interface in com.foreach.across.modules.entity.registry.properties
-
Central interface through which
EntityPropertyDescriptor
instances can be created. - EntityPropertyDescriptorFactoryImpl - Class in com.foreach.across.modules.entity.registry.properties
- EntityPropertyDescriptorFactoryImpl() - Constructor for class com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptorFactoryImpl
- EntityPropertyDescriptorUtils - Class in com.foreach.across.modules.entity.registry.properties.support
-
Helper functions for working with
EntityPropertyDescriptor
s. - EntityPropertyHandlingType - Enum Class in com.foreach.across.modules.entity.registry.properties
-
Setting that determines how a property should be handled.
- EntityPropertyRegistrationHelper - Class in com.foreach.across.modules.entity.support
-
Contains a number of helpers for registering properties and customizing property registries.
- EntityPropertyRegistry - Interface in com.foreach.across.modules.entity.registry.properties
-
Registry containing a collection of property information.
- EntityPropertyRegistryBuilder - Class in com.foreach.across.modules.entity.config.builders
-
Builder to customize a
MutableEntityPropertyRegistry
. - EntityPropertyRegistryBuilder() - Constructor for class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder
- EntityPropertyRegistryBuilder.PropertyDescriptorBuilder - Class in com.foreach.across.modules.entity.config.builders
-
Extended class that adds order information and a method back to the parent.
- EntityPropertyRegistryProvider - Interface in com.foreach.across.modules.entity.registry.properties
-
Central API for retrieving a
MutableEntityPropertyRegistry
for a particular entity type. - EntityPropertyRegistrySupport - Class in com.foreach.across.modules.entity.registry.properties
- EntityPropertyRegistrySupport(EntityPropertyRegistryProvider) - Constructor for class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- EntityPropertyRegistryViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Registers a custom
EntityPropertyRegistry
that should be used for the view. - EntityPropertyRegistryViewProcessor(EntityPropertyRegistry) - Constructor for class com.foreach.across.modules.entity.views.processors.EntityPropertyRegistryViewProcessor
- EntityPropertySelector - Class in com.foreach.across.modules.entity.registry.properties
-
Selection predicate for a number of properties.
- EntityPropertySelector() - Constructor for class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
- EntityPropertySelector(String...) - Constructor for class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
- EntityPropertySelector.Builder - Class in com.foreach.across.modules.entity.registry.properties
-
Builder for a combination of selected properties and a predicate they should additionally match.
- EntityPropertySelectorExecutor - Class in com.foreach.across.modules.entity.registry.properties
- EntityPropertySelectorExecutor(EntityPropertyRegistry, EntityPropertyRegistryProvider) - Constructor for class com.foreach.across.modules.entity.registry.properties.EntityPropertySelectorExecutor
- EntityPropertyTemplateValueResolver - Interface in com.foreach.across.modules.entity.bind
-
Responsible for resolving the value that should be used for a template of a particular property.
- EntityPropertyValidator - Interface in com.foreach.across.modules.entity.registry.properties
-
Specific validator implementation for validating properties in an entity property binding context.
- EntityPropertyValue<T> - Class in com.foreach.across.modules.entity.registry.properties
-
Represents a property value in a binding context.
- EntityPropertyValue(T, T, boolean) - Constructor for class com.foreach.across.modules.entity.registry.properties.EntityPropertyValue
-
Creates a new
EntityPropertyValue
instance. - EntityPropertyValueCheckboxPostProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Set the checked status of a
CheckboxFormElement
if a boolean property istrue
. - EntityPropertyValueCheckboxPostProcessor(EntityPropertyDescriptor) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityPropertyValueCheckboxPostProcessor
- EntityPropertyValueHiddenPostProcessor(EntityRegistry, ConversionService, EntityPropertyDescriptor) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.HiddenFormElementBuilderFactory.EntityPropertyValueHiddenPostProcessor
- entityQuery(String) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar
-
Register a simple dataset that uses an EQL statement to fetch the results.
- entityQuery(Consumer<AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration<? super Object>>) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar
-
Register an entity configuration based
InitializingAutoSuggestDataSet
dataset that will be initialized upon first use. - EntityQuery - Class in com.foreach.across.modules.entity.query
-
Abstraction layer for *simple* query construction.
- EntityQuery() - Constructor for class com.foreach.across.modules.entity.query.EntityQuery
- EntityQuery(EntityQueryOps) - Constructor for class com.foreach.across.modules.entity.query.EntityQuery
- EntityQuery(EntityQuery) - Constructor for class com.foreach.across.modules.entity.query.EntityQuery
- EntityQueryAuthenticationFunctions - Class in com.foreach.across.modules.entity.query.support
-
Contains Spring security related entity query functions: currentUser(): returns the principal name of the current authenticated principal Supported property type is
String
. - EntityQueryAuthenticationFunctions() - Constructor for class com.foreach.across.modules.entity.query.support.EntityQueryAuthenticationFunctions
- EntityQueryCondition - Class in com.foreach.across.modules.entity.query
- EntityQueryCondition() - Constructor for class com.foreach.across.modules.entity.query.EntityQueryCondition
- EntityQueryCondition(String, EntityQueryOps, Object...) - Constructor for class com.foreach.across.modules.entity.query.EntityQueryCondition
- EntityQueryConditionElasticFunctionHandler - Interface in com.foreach.across.modules.entity.query.elastic
-
A
EntityQueryConditionFunctionHandler
for Elasticsearch. - EntityQueryConditionFunctionHandler<T> - Interface in com.foreach.across.modules.entity.query
-
A handler class that handles a specific
EntityQueryFunctionHandler
function and maps it to aCriteria
query handled by a specificEntityQuery*Utils
class. - EntityQueryConditionJpaFunctionHandler - Interface in com.foreach.across.modules.entity.query.jpa
-
A
EntityQueryConditionFunctionHandler
for JPA. - EntityQueryConditionQueryDslFunctionHandler - Interface in com.foreach.across.modules.entity.query.querydsl
-
A
EntityQueryConditionFunctionHandler
for Querydsl. - EntityQueryConditionTranslator - Interface in com.foreach.across.modules.entity.query
-
API for converting or optimizing a single
EntityQueryCondition
. - EntityQueryDateFunctions - Class in com.foreach.across.modules.entity.query.support
-
Provides date related functions to be used in entity queries.
- EntityQueryDateFunctions() - Constructor for class com.foreach.across.modules.entity.query.support.EntityQueryDateFunctions
- EntityQueryElasticUtils - Class in com.foreach.across.modules.entity.query.elastic
- EntityQueryExecutor<T> - Interface in com.foreach.across.modules.entity.query
-
Simple abstraction interface for defining simple generic queries (in the form of
EntityQuery
) that can be used to fetch one or more entities. - EntityQueryExecutorRegistrar - Interface in com.foreach.across.modules.entity.registrars.repository
- EntityQueryExpression - Interface in com.foreach.across.modules.entity.query
- EntityQueryFacade<T> - Interface in com.foreach.across.modules.entity.query
-
Central component for working with
EntityQuery
and EQL statements for a particular entity type. - EntityQueryFacadeFactory - Interface in com.foreach.across.modules.entity.query
-
Factory interface to build the best suited
EntityQueryFacade
to use, based on a specific context. - EntityQueryFacadeResolver - Class in com.foreach.across.modules.entity.query
-
Resolver service to find the most appropriate
EntityQueryFacade
to use for a given context. - EntityQueryFacadeResolver(EntityRegistry, EntityQueryParserFactory) - Constructor for class com.foreach.across.modules.entity.query.EntityQueryFacadeResolver
- entityQueryFilter(boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Enable default
EntityQuery
based filtering for this list. - entityQueryFilter(Consumer<EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Configure
EntityQuery
based filtering on this list view. - EntityQueryFilterConfiguration - Class in com.foreach.across.modules.entity.views.processors.query
-
Class that represents the configuration for an
EntityQueryFilterProcessor
. - EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder - Class in com.foreach.across.modules.entity.views.processors.query
- EntityQueryFilterControlUtils - Class in com.foreach.across.modules.entity.views.processors.query
-
Internal to the framework.
- EntityQueryFilterControlUtils() - Constructor for class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterControlUtils
- EntityQueryFilterControlUtils.FilterControlAttributes - Interface in com.foreach.across.modules.entity.views.processors.query
- EntityQueryFilterFormControlBuilder - Class in com.foreach.across.modules.entity.views.processors.query
-
Builds the configured form controls for an
EntityQuery
based approach. - EntityQueryFilterFormControlBuilder() - Constructor for class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
- EntityQueryFilterProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Processor and page executor for
EntityQuery
based approach. - EntityQueryFilterProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
- EntityQueryFunctionHandler - Interface in com.foreach.across.modules.entity.query
-
Handler API for defining and executing an function in an
EntityQuery
. - EntityQueryJpaExecutor<T> - Class in com.foreach.across.modules.entity.query.jpa
-
Implementation of
EntityQueryExecutor
that runs against aJpaSpecificationExecutor
instance. - EntityQueryJpaExecutor(JpaSpecificationExecutor<T>) - Constructor for class com.foreach.across.modules.entity.query.jpa.EntityQueryJpaExecutor
- EntityQueryJpaExecutorRegistrar - Class in com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor
- EntityQueryJpaExecutorRegistrar() - Constructor for class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.EntityQueryJpaExecutorRegistrar
- EntityQueryJpaUtils - Class in com.foreach.across.modules.entity.query.jpa
- EntityQueryMetadataProvider - Interface in com.foreach.across.modules.entity.query
-
API that provides validation information for entity query conditions.
- EntityQueryOps - Enum Class in com.foreach.across.modules.entity.query
-
Different operand types that an
EntityQueryCondition
supports. - EntityQueryOptionIterableBuilder - Class in com.foreach.across.modules.entity.views.bootstrapui.options
-
Generates
OptionFormElementBuilder
s for a particular entity type, where the list of options is fetched through anEntityQueryExecutor
and customEntityQuery
. - EntityQueryOptionIterableBuilder() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.options.EntityQueryOptionIterableBuilder
- EntityQueryParser - Class in com.foreach.across.modules.entity.query
-
Reverse parsing of a
String
into anEntityQuery
. - EntityQueryParser() - Constructor for class com.foreach.across.modules.entity.query.EntityQueryParser
- EntityQueryParserFactory - Class in com.foreach.across.modules.entity.query
-
Central component for creating
EntityQueryParser
instances and related components. - EntityQueryParserFactory(EQTypeConverter) - Constructor for class com.foreach.across.modules.entity.query.EntityQueryParserFactory
- EntityQueryParsingException - Exception in com.foreach.across.modules.entity.query
-
Base class for exceptions thrown by the
EntityQueryTokenConverter
. - EntityQueryParsingException(String) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- EntityQueryParsingException.ExpressionUnbalanced - Exception in com.foreach.across.modules.entity.query
-
Base class for unbalanced exception, meaning a token or keyword was expected but not found.
- EntityQueryParsingException.IllegalField - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.IllegalFunction - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.IllegalIsValue - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.IllegalKeyword - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.IllegalOperator - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.IllegalOrderDirection - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.IllegalToken - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.IllegalValue - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.MissingField - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.MissingKeyword - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.MissingOperator - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.MissingOrderDirection - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.MissingToken - Exception in com.foreach.across.modules.entity.query
- EntityQueryParsingException.MissingValue - Exception in com.foreach.across.modules.entity.query
- entityQueryPredicate(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Configure a fixed default predicate that should be used when fetching the items.
- EntityQueryQueryDslExecutor<T> - Class in com.foreach.across.modules.entity.query.querydsl
-
Implementation of
EntityQueryExecutor
that runs against aQuerydslPredicateExecutor
instance. - EntityQueryQueryDslExecutor(QuerydslPredicateExecutor<T>, EntityConfiguration) - Constructor for class com.foreach.across.modules.entity.query.querydsl.EntityQueryQueryDslExecutor
- EntityQueryQueryDslExecutorRegistrar - Class in com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor
- EntityQueryQueryDslExecutorRegistrar() - Constructor for class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.EntityQueryQueryDslExecutorRegistrar
- EntityQueryQueryDslUtils - Class in com.foreach.across.modules.entity.query.querydsl
- EntityQueryRequest - Class in com.foreach.across.modules.entity.views.processors.query
-
Simple data object wrapping the different
EntityQuery
parameters that get submitted for anEntityQueryFilterProcessor
. - EntityQueryRequest() - Constructor for class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- EntityQueryRequestProperty - Class in com.foreach.across.modules.entity.views.processors.query
-
Holds the raw and translated
EntityQueryCondition
for a given property inside anEntityQuery
of anEntityQueryRequest
. - EntityQueryRequestProperty(String) - Constructor for class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- EntityQueryRequestValueFetcher - Class in com.foreach.across.modules.entity.views.processors.query
-
Fetches the value for a
EntityPropertyDescriptor
from aEntityQueryRequest
instance. - EntityQueryRequestValueFetcher(EQTypeConverter, EntityPropertyDescriptor, EntityQueryOps, boolean) - Constructor for class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestValueFetcher
- EntityQueryTranslator - Interface in com.foreach.across.modules.entity.query
-
Responsible for translating a raw
EntityQuery
into an actually executable query instance that will be accepted by anEntityQueryExecutor
. - EntityQueryUtils - Class in com.foreach.across.modules.entity.query
- EntityQueryValueEnhancer<T> - Class in com.foreach.across.modules.entity.views.processors.query
-
Base class to register an
EntityAttributes.OPTIONS_ENHANCER
. - EntityQueryValueEnhancer() - Constructor for class com.foreach.across.modules.entity.views.processors.query.EntityQueryValueEnhancer
- EntityRegistrar - Interface in com.foreach.across.modules.entity.registrars
-
Interface for automatic creating of EntityConfiguration.
- EntityRegistry - Interface in com.foreach.across.modules.entity.registry
-
Base interface for querying the registered entity types.
- EntityRegistryConfigurer - Class in com.foreach.across.modules.entity.config.builders
-
Class for applying a set of
EntityConfigurer
instances to anEntityRegistry
. - EntityRegistryConfigurer(AutowireCapableBeanFactory) - Constructor for class com.foreach.across.modules.entity.config.builders.EntityRegistryConfigurer
- EntityRegistryImpl - Class in com.foreach.across.modules.entity.registry
-
Contains the registered entity definitions that are manageable.
- EntityRegistryImpl() - Constructor for class com.foreach.across.modules.entity.registry.EntityRegistryImpl
- EntitySummaryViewActionProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Registers an expandable detail view for an entity.
- EntitySummaryViewActionProcessor(EntityViewLinkBuilder, String) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntitySummaryViewActionProcessor
- EntityToStringConverter - Class in com.foreach.across.modules.entity.converters
- EntityToStringConverter(EntityRegistry) - Constructor for class com.foreach.across.modules.entity.converters.EntityToStringConverter
- entityType(Class<?>) - Method in class com.foreach.across.modules.entity.support.properties.EntityIdProxyPropertyRegistrar
-
Configure the entity that the new property represents.
- entityType(Class<U>) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
-
Specify the entity type that this dataset fetches.
- entityType(Class<U>, boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Set the entity type of the entity configuration.
- entityType(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Set the entity type attribute value that should be set as data attribute on the table.
- EntityTypeDescriptor - Class in com.foreach.across.modules.entity.util
-
Represents the result of resolving a
TypeDescriptor
(for example from a property) to its best matching entity type. - EntityTypeDescriptor.EntityTypeDescriptorBuilder - Class in com.foreach.across.modules.entity.util
- EntityUtils - Class in com.foreach.across.modules.entity.util
- EntityUtils() - Constructor for class com.foreach.across.modules.entity.util.EntityUtils
- entityValidator(SmartValidator) - Method in class com.foreach.across.modules.entity.config.EntityModuleConfiguration
-
Expose the default validator as the validator to be used for entity validation.
- EntityValidator - Annotation Interface in com.foreach.across.modules.entity.annotations
-
Annotation to wire the exposed default entity validator.
- EntityValidatorSupport<T> - Class in com.foreach.across.modules.entity.validators
-
Base adapter class for a custom
Validator
that by default applies the registered entity validator bean (namedEntityModule.VALIDATOR
) if there is one. - EntityValidatorSupport() - Constructor for class com.foreach.across.modules.entity.validators.EntityValidatorSupport
- EntityView - Class in com.foreach.across.modules.entity.views
-
Represents both the view and the backing model for a generated entity output page.
- EntityView(ModelMap, RedirectAttributes) - Constructor for class com.foreach.across.modules.entity.views.EntityView
- EntityViewCommand - Class in com.foreach.across.modules.entity.views.request
-
Represents an entity view command object.
- EntityViewCommand() - Constructor for class com.foreach.across.modules.entity.views.request.EntityViewCommand
- EntityViewCommandValidator - Class in com.foreach.across.modules.entity.views.request
-
Default validator for an
EntityViewCommand
that performs validation on both theEntityViewCommand.getEntity()
and individualEntityViewCommand.getExtensions()
properties. - EntityViewCommandValidator(EntityViewContext, Validator) - Constructor for class com.foreach.across.modules.entity.views.request.EntityViewCommandValidator
- EntityViewContext - Interface in com.foreach.across.modules.entity.views.context
-
Holds the properties of a current entity or entity configuration being viewed.
- EntityViewContextLoader - Class in com.foreach.across.modules.entity.views.context
-
Responsible for loading the required properties for a valid
ConfigurableEntityViewContext
, based on a eitherEntityConfiguration
. - EntityViewContextLoader() - Constructor for class com.foreach.across.modules.entity.views.context.EntityViewContextLoader
- EntityViewCustomizers - Class in com.foreach.across.modules.entity.views
-
Contains some additional
EntityViewFactoryBuilder
consumers for common scenarios. - EntityViewElementBatch<T> - Class in com.foreach.across.modules.entity.views.helpers
-
Helper to quickly generate
ViewElement
instances for a number of properties of a certainEntityPropertyRegistry
. - EntityViewElementBatch(EntityViewElementBuilderService) - Constructor for class com.foreach.across.modules.entity.views.helpers.EntityViewElementBatch
- EntityViewElementBuilderFactory<T extends com.foreach.across.modules.web.ui.ViewElementBuilder> - Interface in com.foreach.across.modules.entity.views
- EntityViewElementBuilderFactoryHelper - Class in com.foreach.across.modules.entity.views
- EntityViewElementBuilderFactoryHelper() - Constructor for class com.foreach.across.modules.entity.views.EntityViewElementBuilderFactoryHelper
- EntityViewElementBuilderFactorySupport<T extends com.foreach.across.modules.web.ui.ViewElementBuilder> - Class in com.foreach.across.modules.entity.views
- EntityViewElementBuilderFactorySupport() - Constructor for class com.foreach.across.modules.entity.views.EntityViewElementBuilderFactorySupport
- EntityViewElementBuilderHelper - Class in com.foreach.across.modules.entity.views
-
Provides methods to creating helper beans for view element generation.
- EntityViewElementBuilderHelper(EntityViewElementBuilderService, EntityRegistry, BeanFactory) - Constructor for class com.foreach.across.modules.entity.views.EntityViewElementBuilderHelper
- EntityViewElementBuilderHelper(BeanFactory) - Constructor for class com.foreach.across.modules.entity.views.EntityViewElementBuilderHelper
- EntityViewElementBuilderProcessor<T extends com.foreach.across.modules.web.ui.ViewElementBuilder> - Interface in com.foreach.across.modules.entity.views
-
Processor interface for modifying a
ViewElementBuilder
that is being created for a particularEntityPropertyDescriptor
. - EntityViewElementBuilderService - Interface in com.foreach.across.modules.entity.views
-
Central service interface for retrieving or creating
ViewElementBuilder
instances forEntityPropertyDescriptor
s. - EntityViewElementBuilderServiceImpl - Class in com.foreach.across.modules.entity.views
- EntityViewElementBuilderServiceImpl(EntityRegistry) - Constructor for class com.foreach.across.modules.entity.views.EntityViewElementBuilderServiceImpl
- EntityViewElementPostProcessors - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Contains some common factory/registrar methods
- EntityViewElementUtils - Class in com.foreach.across.modules.entity.views.util
-
Contains utility methods related to view elements and view building in an entity context.
- EntityViewFactory - Interface in com.foreach.across.modules.entity.views
-
Central API for building custom entity views using the generic controllers.
- EntityViewFactoryAttributes - Class in com.foreach.across.modules.entity.views
-
Contains common
EntityViewFactory
configuration attributes. - EntityViewFactoryBuilder - Class in com.foreach.across.modules.entity.config.builders
-
Builder for creating a single
EntityViewFactory
. - EntityViewFactoryBuilder(AutowireCapableBeanFactory) - Constructor for class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
- EntityViewFactoryBuilderInitializer - Class in com.foreach.across.modules.entity.views.builders
- EntityViewFactoryBuilderInitializer() - Constructor for class com.foreach.across.modules.entity.views.builders.EntityViewFactoryBuilderInitializer
- EntityViewLinkBuilder - Class in com.foreach.across.modules.entity.web.links
-
Core link building entry point for an entity type.
- EntityViewLinkBuilder(UriComponentsBuilder, EntityViewLinks) - Constructor for class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
- EntityViewLinkBuilder.ForEntityAssociation - Class in com.foreach.across.modules.entity.web.links
- EntityViewLinkBuilder.ForEntityConfiguration - Class in com.foreach.across.modules.entity.web.links
- EntityViewLinkBuilderSupport<T extends EntityViewLinkBuilderSupport<T>> - Class in com.foreach.across.modules.entity.web.links
-
Base class for entity link builder implementations.
- EntityViewLinkBuilderSupport(UriComponentsBuilder, EntityViewLinks) - Constructor for class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
- EntityViewLinks - Class in com.foreach.across.modules.entity.web.links
-
Central component for building links to EntityModule views.
- EntityViewLinks(String, EntityRegistry) - Constructor for class com.foreach.across.modules.entity.web.links.EntityViewLinks
- EntityViewLinksUtils - Class in com.foreach.across.modules.entity.views.util
-
Supports configuring the url that should be redirected to after successfully saving an entity
EntityViewLinksUtils.afterSave
or reconfiguring the url on aButtonViewElement
on the pageEntityViewLinksUtils.button
. - EntityViewLinksUtilsHandlers - Class in com.foreach.across.modules.entity.views.util
-
The collection of supported handlers used by
EntityViewLinksUtils
- EntityViewLinksUtilsHandlers.AfterSaveLinkHandler - Class in com.foreach.across.modules.entity.views.util
- EntityViewLinksUtilsHandlers.ButtonLinkHandler - Class in com.foreach.across.modules.entity.views.util
- EntityViewLinksUtilsHandlers.FixedButtonLinkHandler - Class in com.foreach.across.modules.entity.views.util
- EntityViewLinksUtilsProcessors - Class in com.foreach.across.modules.entity.views.util
-
The collection of supported processors used by
EntityViewLinksUtilsHandlers
- EntityViewLinksUtilsProcessors() - Constructor for class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors
- EntityViewLinksUtilsProcessors.AfterSaveEntityViewRedirectProcessor - Class in com.foreach.across.modules.entity.views.util
- EntityViewLinksUtilsProcessors.ButtonRedirectEntityViewRedirectProcessor - Class in com.foreach.across.modules.entity.views.util
- EntityViewLinksUtilsProcessors.EntityViewRedirectProcessor<SELF extends EntityViewLinksUtilsProcessors.EntityViewRedirectProcessor<SELF>> - Class in com.foreach.across.modules.entity.views.util
- EntityViewLinksUtilsProcessors.LinkBasedEntityViewRedirectContext - Class in com.foreach.across.modules.entity.views.util
- EntityViewMessageSource - Class in com.foreach.across.modules.entity.support
-
MessageSource
implementation using aEntityMessageCodeResolver
with fallback message lookups for every message. - EntityViewMessageSource(EntityMessageCodeResolver) - Constructor for class com.foreach.across.modules.entity.support.EntityViewMessageSource
- EntityViewModel - Interface in com.foreach.across.modules.entity.web
-
Contains common
Model
orViewElementBuilderContext
attribute names. - EntityViewPageHelper - Class in com.foreach.across.modules.entity.views.processors.support
-
Helper for adding messages to the
PageContentStructure
for a particularEntityViewRequest
. - EntityViewPageHelper() - Constructor for class com.foreach.across.modules.entity.views.processors.support.EntityViewPageHelper
- EntityViewProcessor - Interface in com.foreach.across.modules.entity.views
-
Default processor interface for entity view processing.
- EntityViewProcessorAdapter - Class in com.foreach.across.modules.entity.views.processors
-
Adapter implementation for a default
EntityViewProcessor
following the commonViewElement
based rendering approach. - EntityViewProcessorAdapter() - Constructor for class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
- EntityViewProcessorConfigurer<T extends EntityViewProcessor> - Class in com.foreach.across.modules.entity.config.builders
-
Represents a single
EntityViewProcessor
registration record. - EntityViewProcessorRegistry - Class in com.foreach.across.modules.entity.views.processors.support
-
Represents a collection of
EntityViewProcessor
s, where every processor has a unique name and optionally an order specified. - EntityViewProcessorRegistry() - Constructor for class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
- EntityViewProcessorRegistry.EntityViewProcessorRegistration - Class in com.foreach.across.modules.entity.views.processors.support
-
Represents a processor entry in the factory.
- EntityViewRedirectProcessor(EntityViewLinks) - Constructor for class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.EntityViewRedirectProcessor
- EntityViewRegistry - Interface in com.foreach.across.modules.entity.registry
- EntityViewRequest - Class in com.foreach.across.modules.entity.views.request
-
Represents a specifically requested
EntityViewFactory
with its full set of information: theEntityViewContext
theEntityViewCommand
and itsBindingResult
theNativeWebRequest
that requested the view thePageContentStructure
being built and the template information - EntityViewRequest() - Constructor for class com.foreach.across.modules.entity.views.request.EntityViewRequest
- Entry(String, EntityPropertyBinder, EntityPropertyBinder) - Constructor for class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder.Entry
- EnumOptionIterableBuilder - Class in com.foreach.across.modules.entity.views.bootstrapui.options
-
Generates
OptionFormElementBuilder
s for an enum. - EnumOptionIterableBuilder() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.options.EnumOptionIterableBuilder
- EnumValueTextPostProcessor<T extends com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Converts enum value based on message code if a
EntityMessageCodeResolver
is available on the context. - EnumValueTextPostProcessor(EntityPropertyDescriptor, Class<? extends Enum>) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EnumValueTextPostProcessor
- EQ - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- EQ_TO_GE - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- EQ_TO_IN - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- EQ_TO_LE - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- EQ_TO_LIKE - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- EQFunction - Class in com.foreach.across.modules.entity.query
-
Represents a function value.
- EQFunction(String, EQType[]) - Constructor for class com.foreach.across.modules.entity.query.EQFunction
- EQFunction(String) - Constructor for class com.foreach.across.modules.entity.query.EQFunction
- EQFunction(String, Collection<EQType>) - Constructor for class com.foreach.across.modules.entity.query.EQFunction
- EQGroup - Class in com.foreach.across.modules.entity.query
-
Represents an unprocessed group of values.
- EQGroup(EQType...) - Constructor for class com.foreach.across.modules.entity.query.EQGroup
- EQGroup(Collection<EQType>) - Constructor for class com.foreach.across.modules.entity.query.EQGroup
- EQL_PREDICATE_ATTRIBUTE_NAME - Static variable in class com.foreach.across.modules.entity.views.processors.DefaultEntityFetchingViewProcessor
-
Can hold an optional EQL statement that should be applied to the query being executed.
- EQL_PREDICATE_ATTRIBUTE_NAME - Static variable in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
-
Can hold an optional EQL statement that should be applied to the query being executed.
- eqlControlName(String) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
-
Sets the control name for the eql statement.
- EQLStringValueOptionEnhancer<T> - Class in com.foreach.across.modules.entity.views.processors.query
-
Convert the raw value of an
OptionFormElementBuilder
to aString
and returns it as a valid EQL string: surrounded with single quotes and pre-existing single quotes escaped. - EQString - Class in com.foreach.across.modules.entity.query
-
Represents a string literal value in an
EntityQuery
. - EQString(String) - Constructor for class com.foreach.across.modules.entity.query.EQString
- EQStringToDateConverter - Class in com.foreach.across.modules.entity.query.support
-
Supports converting an
EQString
to a date. - EQStringToDateConverter(ConversionService) - Constructor for class com.foreach.across.modules.entity.query.support.EQStringToDateConverter
- EQTranslationRule - Enum Class in com.foreach.across.modules.entity.views.processors.query
-
Provides rules as to whether a
EntityQueryOps
can be translated into a differentEntityQueryOps
. - EQType - Interface in com.foreach.across.modules.entity.query
-
Marker for EntityQuery parsing types.
- EQTypeConverter - Class in com.foreach.across.modules.entity.query
-
Responsible for converting raw
EQType
instances into strong-typed arguments. - EQTypeConverter() - Constructor for class com.foreach.across.modules.entity.query.EQTypeConverter
- equals(Object) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint.MappedDataSet
- equals(Object) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- equals(Object) - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.Result
- equals(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
- equals(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty.BinderPropertyValue
- equals(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty
- equals(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.CollectionItem
- equals(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty
- equals(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.MapEntry
- equals(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.SingleValue
- equals(Object) - Method in class com.foreach.across.modules.entity.query.EntityQuery
- equals(Object) - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- equals(Object) - Method in class com.foreach.across.modules.entity.query.EQFunction
- equals(Object) - Method in class com.foreach.across.modules.entity.query.EQGroup
- equals(Object) - Method in class com.foreach.across.modules.entity.query.EQString
- equals(Object) - Method in class com.foreach.across.modules.entity.query.EQValue
- equals(Object) - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext
- equals(Object) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
- equals(Object) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyValue
- equals(Object) - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor
- equals(Object) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- equals(Object) - Method in class com.foreach.across.modules.entity.views.EntityView
- equals(Object) - Method in class com.foreach.across.modules.entity.views.processors.DelegatingEntityFetchingViewProcessor
- equals(Object) - Method in class com.foreach.across.modules.entity.views.processors.EntityPropertyRegistryViewProcessor
- equals(Object) - Method in class com.foreach.across.modules.entity.views.processors.MessagePrefixingViewProcessor
- equals(Object) - Method in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
- equals(Object) - Method in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
- equals(Object) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- equals(Object) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
- equals(Object) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
- equals(Object) - Method in class com.foreach.across.modules.entity.views.processors.TemplateViewProcessor
- equals(Object) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
- equals(Object) - Method in class com.foreach.across.modules.entity.views.ViewElementMode
- EQValue - Class in com.foreach.across.modules.entity.query
-
Represents an unprocessed value in an
EntityQuery
. - EQValue(String) - Constructor for class com.foreach.across.modules.entity.query.EQValue
- executeQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.query.AbstractEntityQueryExecutor
-
Implementations of this method should ignore the
EntityQuery.getSort()
value. - executeQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.query.collections.CollectionEntityQueryExecutor
- executeQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.query.elastic.ElasticEntityQueryExecutor
- executeQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.query.jpa.EntityQueryJpaExecutor
- executeQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.query.PagingAndSortingEntityQueryExecutor
- executeQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.query.querydsl.EntityQueryQueryDslExecutor
- executeQuery(EntityQuery, Pageable) - Method in class com.foreach.across.modules.entity.query.AbstractEntityQueryExecutor
-
Implementations of this method should ignore the
EntityQuery.getSort()
value. - executeQuery(EntityQuery, Pageable) - Method in class com.foreach.across.modules.entity.query.collections.CollectionEntityQueryExecutor
- executeQuery(EntityQuery, Pageable) - Method in class com.foreach.across.modules.entity.query.elastic.ElasticEntityQueryExecutor
- executeQuery(EntityQuery, Pageable) - Method in class com.foreach.across.modules.entity.query.jpa.EntityQueryJpaExecutor
- executeQuery(EntityQuery, Pageable) - Method in class com.foreach.across.modules.entity.query.PagingAndSortingEntityQueryExecutor
- executeQuery(EntityQuery, Pageable) - Method in class com.foreach.across.modules.entity.query.querydsl.EntityQueryQueryDslExecutor
- executeQuery(EntityQuery, Sort) - Method in class com.foreach.across.modules.entity.query.AbstractEntityQueryExecutor
-
Implementations of this method should ignore the
EntityQuery.getSort()
value. - executeQuery(EntityQuery, Sort) - Method in class com.foreach.across.modules.entity.query.collections.CollectionEntityQueryExecutor
- executeQuery(EntityQuery, Sort) - Method in class com.foreach.across.modules.entity.query.elastic.ElasticEntityQueryExecutor
- executeQuery(EntityQuery, Sort) - Method in class com.foreach.across.modules.entity.query.jpa.EntityQueryJpaExecutor
- executeQuery(EntityQuery, Sort) - Method in class com.foreach.across.modules.entity.query.PagingAndSortingEntityQueryExecutor
- executeQuery(EntityQuery, Sort) - Method in class com.foreach.across.modules.entity.query.querydsl.EntityQueryQueryDslExecutor
- executeView(EntityViewCommand, BindingResult) - Method in class com.foreach.across.modules.entity.controllers.admin.GenericEntityViewController
- expandingAnd(String...) - Static method in interface com.foreach.across.modules.entity.query.EntityQueryConditionTranslator
-
Creates a translator that replaces a single condition by an
AND
combination of multiple other conditions, having the same operand and argument values. - ExpandingEntityQueryConditionTranslator - Class in com.foreach.across.modules.entity.query.support
-
Implementation of
EntityQueryConditionTranslator
that expands a single condition to either anOR
or aAND
query of multiple properties. - expandingOr(String...) - Static method in interface com.foreach.across.modules.entity.query.EntityQueryConditionTranslator
-
Creates a translator that replaces a single condition by an
OR
combination of multiple other conditions, having the same operand and argument values. - ExpressionUnbalanced(String) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.ExpressionUnbalanced
- extensionName() - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
-
Optionally provide a unique key of the extension.
- ExtensionViewProcessorAdapter<T> - Class in com.foreach.across.modules.entity.views.processors
-
Base class for managing an extension component on a view.
- ExtensionViewProcessorAdapter() - Constructor for class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
F
- factory(EntityViewFactory) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Configure the specific
EntityViewFactory
that should be used for this view. - factory(EntityViewFactory) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- factoryType(Class<? extends EntityViewFactory>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- factoryType(Class<? extends EntityViewFactory>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Configure the type of
EntityViewFactory
that should be created in case of aEntityViewFactoryBuilder.build()
call. - feedback(Style) - Static method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
- FEEDBACK_ATTRIBUTE_KEY - Static variable in class com.foreach.across.modules.entity.views.processors.GlobalPageFeedbackViewProcessor
- fetchItems(EntityViewRequest, EntityView, Pageable) - Method in class com.foreach.across.modules.entity.views.processors.AbstractEntityFetchingViewProcessor
-
Fetches all items for a specified
Pageable
request. - fetchItems(EntityViewRequest, EntityView, Pageable) - Method in class com.foreach.across.modules.entity.views.processors.DefaultEntityFetchingViewProcessor
- fetchItems(EntityViewRequest, EntityView, Pageable) - Method in class com.foreach.across.modules.entity.views.processors.DelegatingEntityFetchingViewProcessor
-
Fetches items for a given page request.
- fetchItems(EntityViewRequest, EntityView, Pageable) - Method in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
- fetchItems(EntityViewRequest, EntityView, Sort) - Method in class com.foreach.across.modules.entity.views.processors.AbstractEntityFetchingViewProcessor
-
Fetches all items for a specified
Sort
. - fetchItems(EntityViewRequest, EntityView, Sort) - Method in class com.foreach.across.modules.entity.views.processors.DefaultEntityFetchingViewProcessor
- fetchItems(EntityViewRequest, EntityView, Sort) - Method in class com.foreach.across.modules.entity.views.processors.DelegatingEntityFetchingViewProcessor
-
Fetches items for a single page with
Integer.MAX_VALUE
values based on the given sort. - fetchItems(EntityViewRequest, EntityView, Sort) - Method in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
- fetchOriginalValue() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- fetchValue(EntityPropertyBindingContext) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyController
-
Fetches the current value of the property for the owning entity.
- fetchValue(EntityPropertyBindingContext) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- fetchValue(EntityPropertyBindingContext) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- fetchValues(Collection) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- fetchValues(Collection) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- fetchValues(Collection<EntityPropertyBindingContext>) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyController
-
Fetches the value of the property for a collection of owning entities.
- FIELDSET_PROPERTY_SELECTOR - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
If set, this attribute should contain the
EntityPropertySelector
to be used for selecting the members of aFieldsetFormElement
. - FieldsetDescriptionTextPostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Post-processor that resolves a description text for a current property and a
ViewElementFieldset
. - FieldsetDescriptionTextPostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FieldsetDescriptionTextPostProcessor
- FieldsetDescriptionTextPostProcessor(boolean) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FieldsetDescriptionTextPostProcessor
-
Creates a new
FieldsetDescriptionTextPostProcessor
instance. - FieldsetElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Builds a
ViewElementFieldset
for a property. - FieldsetElementBuilderFactory(EntityViewElementBuilderService) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.FieldsetElementBuilderFactory
- FieldsetHelpTextPostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Post-processor that resolves a help text for a current property and a
ViewElementFieldset
. - FieldsetHelpTextPostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FieldsetHelpTextPostProcessor
- FieldsetHelpTextPostProcessor(boolean) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FieldsetHelpTextPostProcessor
-
Creates a new
FieldsetHelpTextPostProcessor
instance. - FieldsetTooltipTextPostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Post-processor that resolves a tooltip text for a current property and a
ViewElementFieldset
. - FieldsetTooltipTextPostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FieldsetTooltipTextPostProcessor
- FieldsetTooltipTextPostProcessor(boolean) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FieldsetTooltipTextPostProcessor
-
Creates a new
FieldsetTooltipTextPostProcessor
instance. - FILTER_CONTROL - Static variable in class com.foreach.across.modules.entity.views.ViewElementMode
-
Control for filtering on the property or entity.
- FILTER_FORM - Static variable in class com.foreach.across.modules.entity.views.ViewElementMode
-
Wrapper for the control for filtering on the property or entity.
- FilterFormGroupElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Builds the simple form group for a filter control in a basic filter form.
- FilterFormGroupElementBuilderFactory(EntityViewElementBuilderService) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.FilterFormGroupElementBuilderFactory
- FilterOptionGenerator - Class in com.foreach.across.modules.entity.views.bootstrapui.options
-
Extension to the regular option generated that allows for a special "unfiltered" option.
- FilterOptionGenerator() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator
- FilterOptionGenerator(OptionFormElementBuilder) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator
-
Creates a new
FilterOptionGenerator
instance. - FilterOptionGenerator.FilterOptionGeneratorBuilder - Class in com.foreach.across.modules.entity.views.bootstrapui.options
- findAll(EntityQuery) - Method in class com.foreach.across.modules.entity.query.AbstractEntityQueryExecutor
- findAll(EntityQuery) - Method in interface com.foreach.across.modules.entity.query.EntityQueryExecutor
- findAll(EntityQuery) - Method in class com.foreach.across.modules.entity.query.SimpleEntityQueryFacade
- findAll(EntityQuery, Pageable) - Method in class com.foreach.across.modules.entity.query.AbstractEntityQueryExecutor
- findAll(EntityQuery, Pageable) - Method in interface com.foreach.across.modules.entity.query.EntityQueryExecutor
- findAll(EntityQuery, Pageable) - Method in class com.foreach.across.modules.entity.query.SimpleEntityQueryFacade
- findAll(EntityQuery, Sort) - Method in class com.foreach.across.modules.entity.query.AbstractEntityQueryExecutor
- findAll(EntityQuery, Sort) - Method in interface com.foreach.across.modules.entity.query.EntityQueryExecutor
- findAll(EntityQuery, Sort) - Method in class com.foreach.across.modules.entity.query.SimpleEntityQueryFacade
- findAll(Object, EntityQuery) - Method in class com.foreach.across.modules.entity.query.AssociatedEntityQueryExecutor
- findAll(Object, EntityQuery, Pageable) - Method in class com.foreach.across.modules.entity.query.AssociatedEntityQueryExecutor
- findAll(String) - Method in interface com.foreach.across.modules.entity.query.EntityQueryFacade
-
Find all entities matching the eql statement.
- findAll(String, Pageable) - Method in interface com.foreach.across.modules.entity.query.EntityQueryFacade
-
Find all entities matching the eql statement.
- findAll(String, Sort) - Method in interface com.foreach.across.modules.entity.query.EntityQueryFacade
-
Find all entities matching the eql statement and sort them using the sort parameter after applying the sort order present in the eql statement.
- findConditionsForProperty(EntityQuery, String) - Static method in class com.foreach.across.modules.entity.query.EntityQueryUtils
-
Finds all
EntityQueryCondition
conditions inside anEntityQuery
- findDirectChild(EntityPropertyDescriptor, EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.registry.properties.support.EntityPropertyDescriptorUtils
-
For a nested
descriptor
, find the descriptor that is the direct child of the specifiedparent
. - findElementType(EntityPropertyDescriptor, ViewElementMode) - Method in class com.foreach.across.modules.entity.views.bootstrapui.BootstrapUiElementTypeLookupStrategy
- findElementType(EntityPropertyDescriptor, ViewElementMode) - Method in interface com.foreach.across.modules.entity.views.ViewElementTypeLookupStrategy
- findOne(U) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
- findOne(U) - Method in interface com.foreach.across.modules.entity.registry.EntityModel
-
Find a single entity based on its unique id.
- findOneMethod(Function<Serializable, T>) - Method in class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
-
Set the method callback for finding a single entity by id.
- FixedButtonLinkHandler(String) - Constructor for class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- FixedEntityAllowableActionsBuilder - Class in com.foreach.across.modules.entity.actions
-
Implementation of
EntityConfigurationAllowableActionsBuilder
that will always return the same set ofAllowableAction
s. - FixedEntityAllowableActionsBuilder(AllowableActions) - Constructor for class com.foreach.across.modules.entity.actions.FixedEntityAllowableActionsBuilder
- FixedOptionIterableBuilder - Class in com.foreach.across.modules.entity.views.bootstrapui.options
-
Simple implementation that always returns the same (constant) collection of
OptionFormElementBuilder
s. - forBeanProperty(EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.query.AssociatedEntityQueryExecutor
-
Create a fixed query executor that does not support any parameters but will always return the value of the property on the parent entity.
- forChildProperty(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
-
Create a control name for a child property of the current control name, with the
EntityPropertyDescriptor
representing the child property. - forChildProperty(String) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
-
Create a control name for a child property of the current control name.
- forClass(Class<?>) - Static method in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistry
-
Create a simple new registry based on property reflection of the class.
- forControl() - Static method in interface com.foreach.across.modules.entity.autosuggest.AutoSuggestDataSet
- forEntityAssociation(EntityAssociation) - Method in class com.foreach.across.modules.entity.query.EntityQueryFacadeResolver
- forEntityConfiguration(EntityConfiguration) - Method in class com.foreach.across.modules.entity.query.EntityQueryFacadeResolver
- forEntityConfiguration(EntityConfiguration) - Static method in class com.foreach.across.modules.entity.views.bootstrapui.options.EntityQueryOptionIterableBuilder
-
Creates an
EntityQueryOptionIterableBuilder
for all entities of a particularEntityConfiguration
. - forEntityType(Class<U>) - Method in class com.foreach.across.modules.entity.query.EntityQueryFacadeResolver
- forEntityViewContext(EntityViewContext) - Method in class com.foreach.across.modules.entity.query.EntityQueryFacadeResolver
- forEntityViewRequest(EntityViewRequest) - Method in class com.foreach.across.modules.entity.query.EntityQueryFacadeResolver
- forExtension(boolean) - Method in class com.foreach.across.modules.entity.views.settings.FormEntityViewSettings
-
Should the form view be configured for a single extension.
- forHandlingType(EntityPropertyHandlingType) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty
-
Return the current control name adjusted for the property handling type.
- forInstance(Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder.ForEntityAssociation
- forInstance(Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder.ForEntityConfiguration
- forInstance(Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
- FORM - Static variable in class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
-
Name of the root form container that contains the rows.
- FORM_BUTTONS - Static variable in class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
-
Name of the container that holds the default buttons.
- FORM_ENCTYPE - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
Can be set on either
EntityViewFactory
orEntityPropertyDescriptor
. - FORM_READ - Static variable in class com.foreach.across.modules.entity.views.ViewElementMode
-
Control for detail (form) view.
- FORM_WRITE - Static variable in class com.foreach.across.modules.entity.views.ViewElementMode
-
Control for modifying form view.
- format(Object, StringBuffer, FieldPosition) - Method in class com.foreach.across.modules.entity.views.util.SynchronizedFormat
- FormatValueTextPostProcessor<T extends com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Uses a fixed
Format
instance to convert the object to text. - FormatValueTextPostProcessor(EntityPropertyDescriptor, Format) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormatValueTextPostProcessor
- FormControlNameBuilderProcessor<T extends com.foreach.across.modules.web.ui.ViewElementBuilder> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.builder
-
Deprecated.use
EntityPropertyControlName.root(String)
instead - FormControlNameBuilderProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.FormControlNameBuilderProcessor
-
Deprecated.
- FormEntityViewSettings - Class in com.foreach.across.modules.entity.views.settings
-
Basic consumer that allows configuration of form related options.
- FormEntityViewSettings() - Constructor for class com.foreach.across.modules.entity.views.settings.FormEntityViewSettings
- FormGroupDescriptionTextPostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Post-processor that resolves a description text for a current property and a
FormGroupElement
. - FormGroupDescriptionTextPostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupDescriptionTextPostProcessor
- FormGroupDescriptionTextPostProcessor(boolean) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupDescriptionTextPostProcessor
-
Creates a new
FormGroupDescriptionTextPostProcessor
instance. - FormGroupElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
- FormGroupElementBuilderFactory(EntityViewElementBuilderService) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.FormGroupElementBuilderFactory
- FormGroupFieldErrorsPostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Adds additional field errors to show based on the property descriptor.
- FormGroupFieldErrorsPostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupFieldErrorsPostProcessor
- FormGroupHelpTextPostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Post-processor that resolves a help text for a current property and a
FormGroupElement
. - FormGroupHelpTextPostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupHelpTextPostProcessor
- FormGroupHelpTextPostProcessor(boolean) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupHelpTextPostProcessor
-
Creates a new
FormGroupHelpTextPostProcessor
instance. - FormGroupRequiredPostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Post-processor that will automatically set a
FormGroupElement
as required if the first control inside it is required. - FormGroupRequiredPostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupRequiredPostProcessor
- FormGroupTooltipTextPostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Post-processor that resolves a tooltip text for a current property and a
FormGroupElement
. - FormGroupTooltipTextPostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupTooltipTextPostProcessor
- FormGroupTooltipTextPostProcessor(boolean) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupTooltipTextPostProcessor
-
Creates a new
FormGroupTooltipTextPostProcessor
instance. - formLayout(Grid) - Method in class com.foreach.across.modules.entity.views.settings.FormEntityViewSettings
-
Set the custom form grid that should be used for the form body.
- formName(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Optionally set the form name that this sortable table is bound to.
- formSettings() - Static method in class com.foreach.across.modules.entity.views.EntityViewCustomizers
-
Customize form settings.
- forMultiple() - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Converts the current mode to the multiple variant.
- formView - Variable in class com.foreach.across.modules.entity.EntityModuleIcons
- formView(String, Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure the named form view builder for the entity being configured.
- formView(String, Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- formView(String, Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- FormViewInitializer - Class in com.foreach.across.modules.entity.views.builders
-
Configures a blank
EntityViewFactoryBuilder
for the a generic form view. - FormViewInitializer(AutowireCapableBeanFactory, EntityPropertyRegistryProvider) - Constructor for class com.foreach.across.modules.entity.views.builders.FormViewInitializer
- forProperty(EntityPropertyDescriptor) - Static method in enum class com.foreach.across.modules.entity.bind.EntityPropertyBindingType
-
Resolve the binding type for a given property descriptor.
- forProperty(EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
-
Create a control name for the property descriptor.
- forProperty(EntityPropertyDescriptor) - Static method in enum class com.foreach.across.modules.entity.registry.properties.EntityPropertyHandlingType
-
Determines the handling type for a given property.
- forProperty(EntityPropertyDescriptor, ViewElementBuilderContext) - Static method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
-
Create a control name for the property descriptor, using a parent
EntityPropertyControlName
if one is registered on theViewElementBuilderContext
. - forProperty(EntityPropertyDescriptor, String) - Static method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
-
Create a control name for the property descriptor.
- forProperty(String) - Static method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
-
Create a control name for the property with the given name.
- forProperty(String, String) - Static method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
-
Create a control name for the property with the given name, and a custom binder prefix.
- forPropertyControl() - Static method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityViewElementPostProcessors
-
Registers a set of default post processors to apply when rendering a control or write mode form group for a
EntityPropertyDescriptor
. - forReading(Object) - Static method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContext
-
Create a readonly binding context for an entity.
- forSingle() - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Converts the current mode to the single variant.
- forToken(String) - Static method in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- forUpdating(Object, Object) - Static method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContext
-
Create a binding context for updating an entity, where
entity
represents the current value, andtarget
the target (usually a DTO) to which the updates should be applied.
G
- GE - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- generateDisplayName(String) - Static method in class com.foreach.across.modules.entity.util.EntityUtils
- generateEntityName(Class<?>) - Static method in class com.foreach.across.modules.entity.util.EntityUtils
-
Generate a default entity name for an entity type.
- GENERIC_VIEW_NAME - Static variable in class com.foreach.across.modules.entity.views.EntityView
- GenericEntityPropertyController - Class in com.foreach.across.modules.entity.registry.properties
- GenericEntityPropertyController() - Constructor for class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- GenericEntityPropertyController(EntityPropertyController) - Constructor for class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- GenericEntityViewController - Class in com.foreach.across.modules.entity.controllers.admin
-
Generic controller for building entity views of non-associated entities.
- GenericEntityViewController() - Constructor for class com.foreach.across.modules.entity.controllers.admin.GenericEntityViewController
- get(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
Get the property binder for the descriptor.
- get(Class<?>) - Method in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistryProvider
- get(Class<?>) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistryProvider
-
Retrieve the property registry for the given entity type.
- get(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
Get the property with the given name.
- get(String, Class<V>) - Method in class com.foreach.across.modules.entity.views.processors.support.ViewElementBuilderMap
- getAllowableActions() - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
- getAllowableActions() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getAllowableActions() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getAllowableActions() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
- getAllowableActions() - Method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenuEvent
- getAllowableActions(EntityConfiguration<?>) - Method in interface com.foreach.across.modules.entity.actions.EntityConfigurationAllowableActionsBuilder
- getAllowableActions(EntityConfiguration<?>) - Method in class com.foreach.across.modules.entity.actions.FixedEntityAllowableActionsBuilder
- getAllowableActions(EntityConfiguration<V>, V) - Method in interface com.foreach.across.modules.entity.actions.EntityConfigurationAllowableActionsBuilder
- getAllowableActions(EntityConfiguration<V>, V) - Method in class com.foreach.across.modules.entity.actions.FixedEntityAllowableActionsBuilder
- getAllowableActions(T) - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
- getAllowableActions(T) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getAllowableActionsBuilder() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getAllowableActionsBuilder() - Method in interface com.foreach.across.modules.entity.registry.MutableEntityConfiguration
- getApplyValueFunction() - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- getArguments() - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- getArguments() - Method in class com.foreach.across.modules.entity.query.EQFunction
- getAssociations() - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
- getAssociations() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getAssociationType() - Method in interface com.foreach.across.modules.entity.registry.EntityAssociation
- getAssociationType() - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- getAttribute(String) - Method in class com.foreach.across.modules.entity.views.EntityView
- getAttribute(String, Class<V>) - Method in class com.foreach.across.modules.entity.views.EntityView
-
Get an attribute from the model and coerce it to the expected type.
- getAttributes() - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesBuilder
- getBasePredicate() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration
-
Base
EntityQuery
that should always be applied to the query being executed. - getBasePredicate() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- getBean(Class<Y>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Register a new processor which is an instance of the bean with the given type.
- getBean(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Register a new processor which is an instance of the bean with the given name.
- getBean(Class<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
- getBinderPrefix() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
Prefix when the map is being used for data binding.
- getBindingResult() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
Binding result for the command object.
- getBody() - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Contains the actual fields that this fieldset contains.
- getBuilderContext() - Method in class com.foreach.across.modules.entity.views.events.BuildEntityDeleteViewEvent
- getBuilderContext() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityPageStructureRenderedEvent
-
The builder context that was used to generated the view elements.
- getBulkValueFetcher() - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- getCachedViewElementBuilder(ViewElementMode) - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
-
Retrieve the (optionally) cached builder.
- getCachedViewElementBuilder(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- getChecked() - Method in class com.foreach.across.modules.entity.views.elements.form.dependencies.Qualifiers
- getChildMode(String) - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Get the child mode.
- getChildMode(String, ViewElementMode) - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Get the child mode or return the default value if not set.
- getChildModes() - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Get the child modes attached.
- getChildren() - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
- getClassLoader() - Method in class com.foreach.across.modules.entity.registrars.repository.LazyRepositoryInformation
- getCommand() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
Command object for the view.
- getConfigurationAttributes() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The map of configuration attributes that were used to initialized this
EntityViewFactory
. - getContextExpression() - Method in exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- getContextExpressionStart() - Method in exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- getController() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
- getController() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- getControllerOrder() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- getControllerOrder() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
- getConvertibleTypes() - Method in class com.foreach.across.modules.entity.converters.EntityConverter
-
(non-Javadoc)
- getConvertibleTypes() - Method in class com.foreach.across.modules.entity.converters.EntityToStringConverter
- getCreateDtoFunction() - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- getCreateValueFunction() - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- getCustomView() - Method in class com.foreach.across.modules.entity.views.EntityView
- getDataBinder() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
DataBinder being used for the command object.
- getDataSet() - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint.MappedDataSet
- getDataSet(String) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint
-
Get the dataset with that id.
- getDefaultFilter() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
- getDefaultFilter() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- getDefaultFilter() - Method in class com.foreach.across.modules.entity.registry.properties.MergingEntityPropertyRegistry
- getDefaultMemberValidator() - Method in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistry
- getDefaultOrder() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
- getDefaultOrder() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- getDefaultOrder() - Method in class com.foreach.across.modules.entity.registry.properties.MergingEntityPropertyRegistry
- getDefaultPageable() - Method in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
- getDefaultQuery() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration
-
The default
EntityQuery
that should be executed if none is specified. - getDescription() - Method in class com.foreach.across.modules.entity.EntityModule
- getDirection() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder.OrderPair
- getDisplayName() - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
- getDisplayName() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getDisplayName() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
- getDisplayName() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- getElementBuilder(EntityPropertyDescriptor, ViewElementMode) - Method in interface com.foreach.across.modules.entity.views.EntityViewElementBuilderService
-
Retrieves a
ViewElementBuilder
for a property descriptor. - getElementBuilder(EntityPropertyDescriptor, ViewElementMode) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderServiceImpl
- getEmptyOption() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- getEnabled() - Method in class com.foreach.across.modules.entity.views.elements.form.dependencies.Qualifiers
- getEnhancer() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- getEntities() - Method in interface com.foreach.across.modules.entity.registry.EntityRegistry
- getEntities() - Method in class com.foreach.across.modules.entity.registry.EntityRegistryImpl
- getEntity() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
- getEntity() - Method in class com.foreach.across.modules.entity.registry.properties.binding.ChildEntityPropertyBindingContext
- getEntity() - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext
- getEntity() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContext
-
Get the original entity value.
- getEntity() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getEntity() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
-
Get the current entity being viewed as raw object.
- getEntity() - Method in class com.foreach.across.modules.entity.views.events.BuildEntityDeleteViewEvent
- getEntity() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
-
The entity on which the form was completed.
- getEntity() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityPageStructureRenderedEvent
- getEntity() - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
- getEntity(Class<T>) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getEntity(Class<T>) - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
-
Get the current entity being viewed.
- getEntity(Class<V>) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
- getEntityAssociation() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getEntityAssociation() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
- getEntityConfiguration() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getEntityConfiguration() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getEntityConfiguration() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
- getEntityConfiguration(Class<T>) - Method in class com.foreach.across.modules.entity.registry.EntityRegistryImpl
- getEntityConfiguration(String) - Method in class com.foreach.across.modules.entity.registry.EntityRegistryImpl
- getEntityConfiguration(Class<T>) - Method in interface com.foreach.across.modules.entity.registry.EntityRegistry
- getEntityConfiguration(Class<T>) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityRegistry
- getEntityConfiguration(String) - Method in interface com.foreach.across.modules.entity.registry.EntityRegistry
- getEntityConfiguration(String) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityRegistry
- getEntityConfiguration(T) - Method in interface com.foreach.across.modules.entity.registry.EntityRegistry
- getEntityConfiguration(T) - Method in class com.foreach.across.modules.entity.registry.EntityRegistryImpl
- getEntityConfigurationPath() - Method in class com.foreach.across.modules.entity.web.EntityAssociationLinkBuilder
-
Deprecated.
- getEntityConfigurationPath() - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- getEntityLabel() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getEntityLabel() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
- getEntityMessageCodePrefixes(AcrossModuleInfo) - Method in class com.foreach.across.modules.entity.config.EntityMessageCodeProperties
-
Get all the message code prefixes that should be attached to the
EntityMessageCodeResolver
. - getEntityMessageCodeResolver() - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
- getEntityMessageCodeResolver() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getEntityMessages() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getEntityMessages() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
- getEntityMessages() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
- getEntityModel() - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
- getEntityModel() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getEntityModel() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EntityQueryOptionIterableBuilder
- getEntityModel() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getEntityModel() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
- getEntityName() - Method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenu
-
Name under which the entity configuration is registered.
- getEntityName() - Method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenuEvent
- getEntityType() - Method in class com.foreach.across.modules.entity.registrars.repository.LazyRepositoryInformation
- getEntityType() - Method in interface com.foreach.across.modules.entity.registry.EntityAssociation
- getEntityType() - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- getEntityType() - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
- getEntityType() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getEntityType() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getEntityView() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
-
The view being generated.
- getEntityView() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityPageStructureRenderedEvent
-
The view being generated.
- getEntityView() - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.LinkBasedEntityViewRedirectContext
- getEntityViewContext() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
- getEntityViewContext() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityPageStructureRenderedEvent
-
The actual
EntityViewContext
that was used for generation of thePageContentStructure
. - getEntityViewContext() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The contextual information of the entity type and entity being viewed.
- getEntityViewLinks() - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.EntityViewRedirectProcessor
- getEntityViewLinks() - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.LinkBasedEntityViewRedirectContext
- getEntityViewRequest() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
-
The original entity view request.
- getEntityViewRequest() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityPageStructureRenderedEvent
-
The original entity view request.
- getEntityViewRequest() - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.LinkBasedEntityViewRedirectContext
- getEntries() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
- getEntryKey() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder.Entry
- getEntryList() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
-
Get an ordered - unmodifiable - list of all the entries in the map.
- getEnumType() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EnumOptionIterableBuilder
- getErrorExpression() - Method in exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- getErrorExpressionPosition() - Method in exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- getEventName() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
- getEventName() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityPageStructureRenderedEvent
- getExecutableQuery() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- getExpressions() - Method in class com.foreach.across.modules.entity.query.EntityQuery
- getExtension(String) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
-
Return the extension with the given name and coerce it to the expected type.
- getExtension(String, Class<Y>) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
-
Return the extension with the given name and coerce it to the expected type.
- getExtensions() - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
- getExtensionValidators(String) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
-
Get the collections of additional
Validator
instances that should be applied when validating the extension data. - getFeedbackMessages() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
- getFieldTypes() - Method in class com.foreach.across.modules.entity.formatters.TemporalFormatterFactory
- getFilterConfiguration() - Method in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
-
Holds the configuration for this query filter processor.
- getFirstArgument() - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- getFooter() - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Contains elements that appear after the body, usually additional information about the fieldset as a whole.
- getFormName() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getFormStateConsumer() - Method in class com.foreach.across.modules.entity.views.processors.DeleteEntityViewProcessor
-
Set a consumer to apply to the form state after it has been built and published as an event.
- getFormStateConsumer() - Method in class com.foreach.across.modules.entity.views.processors.SaveEntityViewProcessor
-
Set a consumer to apply to the form state after it has been built and published as an event.
- getHeader() - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Contains elements that appear before the body, usually additional information about the fieldset as a whole.
- getHeaderRowProcessors() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getHttpMethod() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
HTTP method for the web request.
- getId() - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint.MappedDataSet
- getId() - Method in interface com.foreach.across.modules.entity.autosuggest.AutoSuggestDataSet.Result
- getId() - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.Result
- getId() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
- getId() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- getId(T) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
- getId(T) - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
-
Shortcut to
EntityInformation.getId(Object)
. - getId(T) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getIdAsString(EntityConfiguration, Object) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- getIdType() - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
- getIdType() - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
-
Shortcut to
EntityInformation.getIdType()
}. - getIdType() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getInitializedValue() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Get the current value or initialize a new value if it has not been set.
- getInitializedValue() - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
- getInitializedValue() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
- getInitializedValue() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- getInitializer() - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- getItemKey() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
-
Contains the item key for this property binder.
- getItemKey() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Contains the item key for this property binder.
- getItemList() - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
-
Get an ordered - unmodifiable - list of all the items.
- getItems() - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
-
Get the map of items to bind on.
- getItemTemplate() - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
-
Initialized template item for a single member of this list.
- getItemTextProcessor() - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.CollectionValueTextPostProcessor
- getJavaType() - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
- getKey() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder.Entry
- getLabel() - Method in interface com.foreach.across.modules.entity.autosuggest.AutoSuggestDataSet.Result
- getLabel() - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.Result
- getLabel(T) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
- getLabel(T) - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
-
Shortcut to
EntityModel.getLabel(Object)
. - getLabel(T) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getLabel(T) - Method in interface com.foreach.across.modules.entity.registry.EntityModel
-
Generates a label for the entity and the default locale attached to the thread.
- getLabel(T, Locale) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
- getLabel(T, Locale) - Method in interface com.foreach.across.modules.entity.registry.EntityModel
-
Generates a label for the entity and the locale specified.
- getLinkBuilder() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getLinkBuilder() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
- getLinkBuilder() - Method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenuEvent
- getLinkBuilder() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
- getLocalProperty(String) - Method in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistry
- getMenu() - Method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenuEvent
- getMessage() - Method in exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- getMessage() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
-
Actual message to display.
- getMessage(String, Object[], String) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getMessage(String, Object[], String, Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getMessage(String, Object[], String, Locale) - Method in class com.foreach.across.modules.entity.support.EntityViewMessageSource
- getMessage(String, Object[], Locale) - Method in class com.foreach.across.modules.entity.support.EntityViewMessageSource
- getMessage(String, String) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getMessage(String, String, Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getMessage(MessageSourceResolvable) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getMessage(MessageSourceResolvable, Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getMessage(MessageSourceResolvable, Locale) - Method in class com.foreach.across.modules.entity.support.EntityViewMessageSource
- getMessageCode() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
-
Original message code that was used to resolve the message.
- getMessageCodeResolver() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getMessageCodeResolver() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
- getMessageCodes() - Method in class com.foreach.across.modules.entity.config.EntityMessageCodeProperties
-
Map of module name and list of message code prefixes.
- getMessageOrCode() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
- getMessagePrefixes() - Method in class com.foreach.across.modules.entity.views.processors.MessagePrefixingViewProcessor
- getMessageWithFallback(String, Object[], String) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getMessageWithFallback(String, Object[], String, Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getMessageWithFallback(String, String) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getMessageWithFallback(String, String, Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getModel() - Method in class com.foreach.across.modules.entity.views.EntityView
- getModel() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The model associated with the current view.
- getName() - Method in class com.foreach.across.modules.entity.EntityModule
- getName() - Method in class com.foreach.across.modules.entity.query.EQFunction
- getName() - Method in interface com.foreach.across.modules.entity.registry.EntityAssociation
- getName() - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- getName() - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
- getName() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getName() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
-
Get the property descriptor path.
- getName() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- getNamePlural() - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getNamePlural(Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getNamePluralInline() - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getNamePluralInline(Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getNameSingular() - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getNameSingular(Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getNameSingularInline() - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getNameSingularInline(Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getNewValue() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyValue
-
New value for the property.
- getOldValue() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyValue
-
Previous value of the property - if relevant and could be determined.
- getOperand() - Method in class com.foreach.across.modules.entity.query.EntityQuery
- getOperand() - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- getOperand() - Method in interface com.foreach.across.modules.entity.query.EntityQueryExpression
- getOptions() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- getOrDefault(Object, EntityPropertyBinder) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
Get the property with the given name.
- getOrder() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyController
-
The order in which this controller should be applied.
- getOrder() - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- getOrder() - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- getOrder() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry.EntityViewProcessorRegistration
- getOriginalValue() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- getOriginalValue() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Get the original value which was present before binding changes.
- getPage() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getPageContentStructure() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityPageStructureRenderedEvent
- getPageContentStructure() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
Page content being built.
- getPagingMessages() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getParent() - Method in class com.foreach.across.modules.entity.views.helpers.EntityViewElementBatch
- getParentContext() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getParentContext() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
-
If set the parent context will hold the parent entity this entity is associated to.
- getParentDeleteMode() - Method in interface com.foreach.across.modules.entity.registry.EntityAssociation
- getParentDeleteMode() - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- getParentDescriptor() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
- getParentDescriptor() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- getParser(Temporal, Class<?>) - Method in class com.foreach.across.modules.entity.formatters.TemporalFormatterFactory
- getPartialFragment() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The partial fragment to render.
- getPrefetchLoader() - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- getPrinter(Temporal, Class<?>) - Method in class com.foreach.across.modules.entity.formatters.TemporalFormatterFactory
- getProcessor() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry.EntityViewProcessorRegistration
- getProcessor(Class<U>) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry.EntityViewProcessorRegistration
-
Get the processor value, expecting it to be of a specific type.
- getProcessor(String, Class<T>) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
-
Get the processor value, expecting it to be of a specific type.
- getProcessorName() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry.EntityViewProcessorRegistration
- getProcessorNames() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
- getProcessorRegistration(String) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
- getProcessorRegistry() - Method in class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
- getProcessorRegistry() - Method in interface com.foreach.across.modules.entity.views.DispatchingEntityViewFactory
- getProcessors() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
- getProperties() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
Returns self so that this binder could be used as direct
DataBinder
target. - getProperties() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- getProperties() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
- getProperties() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- getProperties() - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
-
A binder object for custom property binding through
EntityPropertyController
. - getProperties(Predicate<EntityPropertyDescriptor>) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
- getProperties(Predicate<EntityPropertyDescriptor>) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- getPropertiesBinder() - Method in class com.foreach.across.modules.entity.views.helpers.EntityViewElementBatch
- getPropertiesBinder(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderCache
-
Get the binding context for an entity.
- getProperty() - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- getProperty() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder.OrderPair
- getProperty(String) - Method in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistry
- getProperty(String) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
- getProperty(String) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- getProperty(String) - Method in class com.foreach.across.modules.entity.registry.properties.MergingEntityPropertyRegistry
- getProperty(String) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyRegistry
- getPropertyDescription(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getPropertyDescription(EntityPropertyDescriptor, Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getPropertyDescriptor() - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.AbstractValueTextPostProcessor
- getPropertyDescriptor() - Method in class com.foreach.across.modules.entity.views.helpers.PropertyViewElementBuilderWrapper
- getPropertyDisplayName(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getPropertyDisplayName(EntityPropertyDescriptor, Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getPropertyMessage(EntityPropertyDescriptor, String, String) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getPropertyMessage(EntityPropertyDescriptor, String, String, Locale) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- getPropertyName() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- getPropertyRegistry() - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
- getPropertyRegistry() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getPropertyRegistry() - Method in interface com.foreach.across.modules.entity.registry.MutableEntityConfiguration
-
Get the property registry as a
MutableEntityPropertyRegistry
. - getPropertyRegistry() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
- getPropertyRegistry() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- getPropertyRegistry() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getPropertyRegistry() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- getPropertyRegistry() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
- getPropertyRegistry() - Method in class com.foreach.across.modules.entity.views.processors.EntityPropertyRegistryViewProcessor
- getPropertyRegistryBuilder() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration
- getPropertySelector() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration
-
Selector for the properties to show in basic filter mode.
- getPropertyType() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
- getPropertyType() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- getPropertyTypeDescriptor() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
- getPropertyTypeDescriptor() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- getPropertyValue(ViewElementBuilderContext, T) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.AbstractValueTextPostProcessor
- getPropertyValue(Object) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
-
Retrieve the property value for the entity parameter.
- getPropertyValue(Object) - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- getRawConditionCount() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- getRawConditions() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- getRawQuery() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- getRawValues() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- getRedirectAttributes() - Method in class com.foreach.across.modules.entity.views.EntityView
- getRedirectAttributes() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The redirect attributes for the current view request.
- getRedirectUrl() - Method in class com.foreach.across.modules.entity.views.EntityView
- getRedirectUrlProvider() - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.EntityViewRedirectProcessor
- getRegisteredDescriptors() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
- getRegisteredDescriptors() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- getRegisteredDescriptors() - Method in class com.foreach.across.modules.entity.registry.properties.MergingEntityPropertyRegistry
- getRegistryProvider() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- getRepositories() - Method in class com.foreach.across.modules.entity.registrars.repository.LazyRepositoryInformation
- getRepository() - Method in class com.foreach.across.modules.entity.registrars.repository.LazyRepositoryInformation
- getRepositoryFactoryInformation() - Method in class com.foreach.across.modules.entity.registrars.repository.LazyRepositoryInformation
- getRepositoryInvoker() - Method in class com.foreach.across.modules.entity.registrars.repository.LazyRepositoryInformation
- getRepositoryInvokerFactory() - Method in class com.foreach.across.modules.entity.registrars.repository.LazyRepositoryInformation
- getRequiredAllowableAction() - Method in class com.foreach.across.modules.entity.views.processors.ActionAllowedAuthorizationViewProcessor
- getResolvableType() - Method in class com.foreach.across.modules.entity.views.events.BuildEntityDeleteViewEvent
- getResolvableType() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
- getResolvableType() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityPageStructureRenderedEvent
- getResolvedEntityType() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getResolvedPagingMessages() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getResolvedPropertyDescriptors() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getResourcesKey() - Method in class com.foreach.across.modules.entity.EntityModule
- getResponseEntity() - Method in class com.foreach.across.modules.entity.views.EntityView
-
Get the response entity that will be used as view.
- getResultTransformer() - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- getRootDescriptor(EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.registry.properties.support.EntityPropertyDescriptorUtils
-
Get the first non-nested parent for a nested property descriptor.
- getSaveFunction() - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- getSelectedProperties() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- getSelectedProperty(String) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- getSeparator() - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.CollectionValueTextPostProcessor
- getSimpleTargetType() - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor
-
Return the simple type of the target type descriptor.
- getSingleRawValue() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- getSingleTranslatedValue() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- getSort() - Method in class com.foreach.across.modules.entity.query.EntityQuery
-
Ordering of the results.
- getSorted() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- getSortIndex() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- getSortIndex() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
- getSortIndex() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder.Entry
- getSourceEntityConfiguration() - Method in interface com.foreach.across.modules.entity.registry.EntityAssociation
- getSourceEntityConfiguration() - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- getSourceProperty() - Method in interface com.foreach.across.modules.entity.registry.EntityAssociation
- getSourceProperty() - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- getSourceTypeDescriptor() - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor
-
The original source type descriptor that has been resolved.
- getStateName() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
-
Name of the form state.
- getStyle() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
- getSuggestionsLoader() - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- getTableName() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getTableStyles() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getTarget() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
- getTarget() - Method in class com.foreach.across.modules.entity.registry.properties.binding.ChildEntityPropertyBindingContext
- getTarget() - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext
- getTarget() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContext
-
Get the target to which updates should be applied.
- getTargetBuilder() - Method in class com.foreach.across.modules.entity.views.helpers.PropertyViewElementBuilderWrapper
- getTargetEntityConfiguration() - Method in interface com.foreach.across.modules.entity.registry.EntityAssociation
- getTargetEntityConfiguration() - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- getTargetProperty() - Method in interface com.foreach.across.modules.entity.registry.EntityAssociation
- getTargetProperty() - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- getTargetPropertyName() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
-
Get the target property name that this property descriptor represents.
- getTargetPropertyName() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- getTargetTypeDescriptor() - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor
-
Resolved target type descriptor.
- getTemplate() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
-
Initialized template entry for a single member of this map.
- getTemplate() - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
The actual template that should be used for rendering the fieldset.
- getTemplate() - Method in class com.foreach.across.modules.entity.views.EntityView
- getTemplate() - Method in class com.foreach.across.modules.entity.views.processors.TemplateViewProcessor
- getTemplateValueResolver() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
The resolver that should be used for determining template values of properties: list item and map entry templates.
- getTitle() - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Contains elements that make up the title of the fieldset.
- getToken() - Method in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- getTranslatedConditionCount() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- getTranslatedConditions() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- getTranslatedRawQuery() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- getTranslatedValues() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- getTranslationRuleFor(EntityQueryOps, EntityQueryOps) - Static method in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- getValidator() - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- getValue() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
- getValue() - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
- getValue() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder.Entry
- getValue() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
- getValue() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- getValue() - Method in class com.foreach.across.modules.entity.query.EQString
- getValue() - Method in class com.foreach.across.modules.entity.query.EQValue
- getValue(EntityQueryRequest) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestValueFetcher
- getValue(Auditable) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.AuditablePropertyViewElementBuilder
- getValue(Object) - Method in class com.foreach.across.modules.entity.views.support.NestedValueFetcher
- getValue(T) - Method in class com.foreach.across.modules.entity.views.support.ConversionServiceConvertingValuePrinter
- getValue(T) - Method in class com.foreach.across.modules.entity.views.support.MethodValueFetcher
- getValue(T) - Method in class com.foreach.across.modules.entity.views.support.SpelValueFetcher
- getValue(T) - Method in interface com.foreach.across.modules.entity.views.support.ValueFetcher
- getValueFetcher() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
- getValueFetcher() - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- getValueFetcher() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- getValueRowProcessors() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- getValues() - Method in class com.foreach.across.modules.entity.query.EQGroup
- getValues() - Method in class com.foreach.across.modules.entity.views.elements.form.dependencies.Qualifiers
- getViewContext() - Method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenu
-
The
EntityViewContext
containing all information of the entity being viewed. - getViewContext() - Method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenuEvent
- getViewElementBuilder(ViewElementMode) - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
- getViewElementBuilder(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- getViewElementPostProcessors(ViewElementMode) - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
- getViewElementPostProcessors(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- getViewElementType(ViewElementMode) - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
- getViewElementType(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- getViewFactory() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The
EntityViewFactory
being used. - getViewFactory(String) - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- getViewFactory(String) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getViewFactory(String) - Method in interface com.foreach.across.modules.entity.registry.EntityViewRegistry
- getViewName() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
Name of the view being requested.
- getViewNames() - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- getViewNames() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- getViewNames() - Method in interface com.foreach.across.modules.entity.registry.EntityViewRegistry
- getWebRequest() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
Original web request/response context.
- GlobalPageFeedbackViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Checks if there is global feedback present on the model and renders it in the
PageContentStructure
. - GlobalPageFeedbackViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.GlobalPageFeedbackViewProcessor
- GT - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
H
- handle(MutableEntityConfiguration) - Method in interface com.foreach.across.modules.entity.registrars.repository.EntityQueryExecutorRegistrar
- handleAnnotation(DateTimeFormElementBuilder, Annotation, Map<String, Object>, PersistentProperty) - Method in class com.foreach.across.modules.entity.views.bootstrapui.DateTimeFormElementBuilderFactory.TemporalAnnotationProcessor
- handleAnnotation(T, Annotation, Map<String, Object>, PersistentProperty) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.PersistenceAnnotationBuilderProcessor
- handleConstraint(EntityPropertyDescriptor, ViewElementMode, String, DateTimeFormElementBuilder, Annotation, Map<String, Object>, ConstraintDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.DateTimeFormElementBuilderFactory.PastAndFutureValidationProcessor
- handleConstraint(EntityPropertyDescriptor, ViewElementMode, String, TextboxFormElementBuilder, Annotation, Map<String, Object>, ConstraintDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.TextboxFormElementBuilderFactory.EmailTypeDetectionProcessor
- handleConstraint(EntityPropertyDescriptor, ViewElementMode, String, T, Annotation, Map<String, Object>, ConstraintDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.ValidationConstraintsBuilderProcessor
- hasArguments() - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- hasBasePredicate() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration
- hasChildModes() - Method in class com.foreach.across.modules.entity.views.ViewElementMode
- hasContext() - Method in exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- hasDefaultGroup(Map<String, Object>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.ValidationConstraintsBuilderProcessor
-
Helper that checks if the validation annotation should be applied to the default validation group.
- hasEnhancer() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- hasEntityModel() - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
- hasEntityModel() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- hasErrorExpressionPosition() - Method in exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- hasExpressions() - Method in class com.foreach.across.modules.entity.query.EntityQuery
- hasExtension(String) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
-
Check if an extension was registered under the given name.
- hashCode() - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint.MappedDataSet
- hashCode() - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- hashCode() - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.Result
- hashCode() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty.BinderPropertyValue
- hashCode() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty
- hashCode() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.CollectionItem
- hashCode() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty
- hashCode() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.MapEntry
- hashCode() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.SingleValue
- hashCode() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
- hashCode() - Method in class com.foreach.across.modules.entity.query.EntityQuery
- hashCode() - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- hashCode() - Method in class com.foreach.across.modules.entity.query.EQFunction
- hashCode() - Method in class com.foreach.across.modules.entity.query.EQGroup
- hashCode() - Method in class com.foreach.across.modules.entity.query.EQString
- hashCode() - Method in class com.foreach.across.modules.entity.query.EQValue
- hashCode() - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext
- hashCode() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
- hashCode() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyValue
- hashCode() - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor
- hashCode() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- hashCode() - Method in class com.foreach.across.modules.entity.views.EntityView
- hashCode() - Method in class com.foreach.across.modules.entity.views.processors.DelegatingEntityFetchingViewProcessor
- hashCode() - Method in class com.foreach.across.modules.entity.views.processors.EntityPropertyRegistryViewProcessor
- hashCode() - Method in class com.foreach.across.modules.entity.views.processors.MessagePrefixingViewProcessor
- hashCode() - Method in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
- hashCode() - Method in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
- hashCode() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- hashCode() - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
- hashCode() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
- hashCode() - Method in class com.foreach.across.modules.entity.views.processors.TemplateViewProcessor
- hashCode() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
- hashCode() - Method in class com.foreach.across.modules.entity.views.ViewElementMode
- hasNullValue() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
-
Checks whether there is a null value present.
- hasOptions() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- hasPartialFragment() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
- hasSingleRawValue() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- hasSingleTranslatedValue() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- hasSort() - Method in class com.foreach.across.modules.entity.query.EntityQuery
- hasTranslatedValues() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- hasView(String) - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- hasView(String) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- hasView(String) - Method in interface com.foreach.across.modules.entity.registry.EntityViewRegistry
- headerRowProcessor(ViewElementPostProcessor<TableViewElement.Row>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- headerRowProcessors(Collection<ViewElementPostProcessor<TableViewElement.Row>>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- hidden(boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Should the
EntityConfiguration
be hidden from UI implementations. - hidden(boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- hidden(boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- hidden(Boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Should the
EntityAssociation
be hidden from UI implementations. - HiddenFormElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Renders a hidden input for a property.
- HiddenFormElementBuilderFactory() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.HiddenFormElementBuilderFactory
- HiddenFormElementBuilderFactory.EntityPropertyValueHiddenPostProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Writes out the id in case of a registered entity.
- hide() - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Ensures the association will be labeled as hidden for UI implementations.
- hide() - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Ensures the configuration will be labeled as hidden for UI implementations.
- hideResultNumber() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- holdsEntity() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- holdsEntity() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
- holdsEntity() - Method in class com.foreach.across.modules.entity.views.menu.EntityAdminMenuEvent
- holdsEntity() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityPageStructureRenderedEvent
- holdsEntity() - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
I
- ICON_SET - Static variable in class com.foreach.across.modules.entity.EntityModuleIcons
- IGNORE - Enum constant in enum class com.foreach.across.modules.entity.registry.EntityAssociation.ParentDeleteMode
- ignoreCase() - Static method in interface com.foreach.across.modules.entity.query.EntityQueryConditionTranslator
-
Creates a translator that ensures a condition is always applied case insensitive.
- IgnoringCaseEntityQueryConditionTranslator - Class in com.foreach.across.modules.entity.query.support
-
Converts all equals and like conditions to case-insensitive like equivalents (
EntityQueryOps.LIKE_IC
), ensuring that the query is always case insensitive. - IgnoringCaseEntityQueryConditionTranslator() - Constructor for class com.foreach.across.modules.entity.query.support.IgnoringCaseEntityQueryConditionTranslator
- IllegalField(String) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.IllegalField
- IllegalField(String, int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.IllegalField
- IllegalFunction(String) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.IllegalFunction
- IllegalIsValue(String, int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.IllegalIsValue
- IllegalKeyword(String, int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.IllegalKeyword
- IllegalOperator(String, int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.IllegalOperator
- IllegalOperator(String, String) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.IllegalOperator
- IllegalOrderDirection(String, String, int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.IllegalOrderDirection
- IllegalToken(String, int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.IllegalToken
- IllegalValue(String, String) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.IllegalValue
- IN - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- INDEXER - Static variable in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
-
Suffix indicator that a property descriptor represents the specific member of a the collection property (having the same name but without the indexer).
- InEntityQueryConditionTranslator - Class in com.foreach.across.modules.entity.query.support
-
Adds support for
null
value arguments forEntityQueryOps.IN
. - initialize(String, String, EntityAssociation, EntityViewFactoryBuilder) - Method in class com.foreach.across.modules.entity.views.builders.EntityViewFactoryBuilderInitializer
- initialize(String, String, EntityConfiguration<?>, EntityViewFactoryBuilder) - Method in class com.foreach.across.modules.entity.views.builders.EntityViewFactoryBuilderInitializer
- initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
- initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in interface com.foreach.across.modules.entity.views.EntityViewFactory
-
Initialize the
EntityViewCommand
for the given request. - initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in interface com.foreach.across.modules.entity.views.EntityViewProcessor
-
Initialize the
EntityViewCommand
for the given request. - initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.entity.views.processors.DefaultValidationViewProcessor
- initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
- initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
- initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
- initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
- initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
- initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.entity.views.processors.SaveEntityViewProcessor
- initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in class com.foreach.across.modules.entity.views.processors.SimpleEntityViewProcessorAdapter
- initialized(boolean) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet.InitializingAutoSuggestDataSetBuilder
- initializer(Consumer<InitializingAutoSuggestDataSet>) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet.InitializingAutoSuggestDataSetBuilder
- initializeViewFactoryBuilder(String, String, U) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
- initializeViewFactoryBuilder(String, String, U) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- initializeViewFactoryBuilder(String, String, U) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- InitializingAutoSuggestDataSet - Class in com.foreach.across.modules.entity.autosuggest
-
Implementation of
AutoSuggestDataSet
that also implements aAutoSuggestDataSet.ResultTransformer
and allows for lazy initialization upon first use by specifying aInitializingAutoSuggestDataSet.setInitializer(Consumer)
. - InitializingAutoSuggestDataSet() - Constructor for class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- InitializingAutoSuggestDataSet(Consumer<InitializingAutoSuggestDataSet>, BiFunction<String, String, Object>, Function<String, Object>, AutoSuggestDataSet.ResultTransformer, boolean) - Constructor for class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- InitializingAutoSuggestDataSet.InitializingAutoSuggestDataSetBuilder - Class in com.foreach.across.modules.entity.autosuggest
- initViewCommandBinder(WebDataBinder) - Method in class com.foreach.across.modules.entity.controllers.admin.GenericEntityViewController
- install(WebResourceRegistry) - Method in class com.foreach.across.modules.entity.web.EntityModuleWebResources
- INSTANCE - Static variable in class com.foreach.across.modules.entity.query.support.ContainsEntityQueryConditionTranslator
- INSTANCE - Static variable in class com.foreach.across.modules.entity.query.support.EmptyStringEntityQueryConditionTranslator
- INSTANCE - Static variable in class com.foreach.across.modules.entity.query.support.IgnoringCaseEntityQueryConditionTranslator
- INSTANCE - Static variable in class com.foreach.across.modules.entity.query.support.InEntityQueryConditionTranslator
- INSTANCE - Static variable in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistryProvider
-
A shared global instance, supporting only simple class introspection.
- INSTANCE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.LocalizedTextPostProcessor
- IS_EMBEDDED_OBJECT - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
Holds
true
if a property (or a targetEntityConfiguration
represents an embedded object instead of a related object. - IS_EMPTY - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- IS_EMPTY_TO_IN - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- IS_NOT_EMPTY - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- IS_NOT_EMPTY_TO_NOT_IN - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- IS_NOT_NULL - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- IS_NOT_NULL_TO_NEQ - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- IS_NOT_NULL_TO_NOT_IN - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- IS_NULL - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- IS_NULL_TO_EQ - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- IS_NULL_TO_IN - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- isAcrossDevelopmentModeIsActive() - Method in class com.foreach.across.modules.entity.registrars.repository.LazyRepositoryInformation
- isAdvancedMode() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration
-
Is advanced mode allowed on the filter (default to
true
. - isBasicMode() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration
-
Is basic mode allowed on the filter (default to
true
). - isBindingEnabled() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
- isBound() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- isBound() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
- isCacheable(ViewElementMode) - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
-
If the result of a certain mode is cacheable, this means that an external
EntityViewElementBuilderService
can store back the results of a type lookup or builder creation. - isCacheable(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- isCollection() - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor
-
Does the
EntityTypeDescriptor.sourceTypeDescriptor
represent a collection ofEntityTypeDescriptor.targetTypeDescriptor
. - isControl(ViewElementMode) - Static method in class com.foreach.across.modules.entity.views.ViewElementMode
- isConvertibleToBasicMode() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- isCustomView() - Method in class com.foreach.across.modules.entity.views.EntityView
- isDefaultCacheable() - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- isDefaultToMultiValue() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration
-
Should the default filter controls allow multiple values to be selected.
- isDeleted() - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
- isDeleted() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
- isDeleted() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder.Entry
- isDeleted() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- isDeleted() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyValue
-
Should the property value be deleted.
- isDeleteDisabled() - Method in class com.foreach.across.modules.entity.views.events.BuildEntityDeleteViewEvent
- isDirty() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
-
Has the value that this property represents been modified since it has been applied.
- isDirty() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Check if this property has possibly been modified since the previous call to
EntityPropertyBinder.applyValue()
. - isDirty() - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
- isDirty() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
- isEmpty() - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
-
Checks whether any lookup values have been applied to the registry.
- isEmpty() - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- isForAssociation() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- isForAssociation() - Method in interface com.foreach.across.modules.entity.views.context.EntityViewContext
- isForMultiple() - Method in class com.foreach.across.modules.entity.views.ViewElementMode
- isForState(String) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
-
Check if this event is for the given state.
- isForView(String) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
Checks whether the given name matches the view being rendered.
- isHidden() - Method in interface com.foreach.across.modules.entity.registry.EntityAssociation
- isHidden() - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- isHidden() - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
- isHidden() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- isHidden() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
- isHidden() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- isIndexerProperty(EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.registry.properties.support.EntityPropertyDescriptorUtils
-
Check if a property represents an indexer property.
- isLabel(ViewElementMode) - Static method in class com.foreach.across.modules.entity.views.ViewElementMode
- isList(ViewElementMode) - Static method in class com.foreach.across.modules.entity.views.ViewElementMode
- isListView() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityPageStructureRenderedEvent
-
Does the page structure represent a list view (
true
) or a single entity (false
). - isMapKeyProperty(EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.registry.properties.support.EntityPropertyDescriptorUtils
-
Check if a property represents a map key property.
- isMapValueProperty(EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.registry.properties.support.EntityPropertyDescriptorUtils
-
Check if a property represents a map value property.
- isMemberProperty(EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.registry.properties.support.EntityPropertyDescriptorUtils
-
Check if a property represents a member type: either an indexer, map key or map value.
- isModified() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Check if the property that this binder represents has been modified.
- isModified() - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
- isModified() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
- isModified() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- isModified() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyValue
-
Check if the property value has been modified.
- isMultiValue(String) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration
-
Returns
true
if a control for that property should allow multiple values to be selected. - isNegation() - Method in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- isNestedProperty() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
- isNestedProperty() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- isNew(T) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
- isNew(T) - Method in interface com.foreach.across.modules.entity.registry.EntityConfiguration
-
Shortcut to
EntityInformation.isNew(Object)
. - isNew(T) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- isOfType(Annotation, Class<? extends Annotation>...) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.PersistenceAnnotationBuilderProcessor
-
Helper that that checks if the annotation is any of the types specified.
- isOfType(Annotation, Class<? extends Annotation>...) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.ValidationConstraintsBuilderProcessor
-
Helper that that checks if the annotation is any of the types specified.
- isOnlyForRedirect() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
-
Should this message only be added if a redirect will happen?
- isOptimizedForBulkValueFetching() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyController
-
Check if this control has optimized support for bulk value fetching.
- isOptimizedForBulkValueFetching() - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- isOptimizedForBulkValueFetching() - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- isPrefetchSupported() - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint.MappedDataSet
- isPrefetchSupported() - Method in interface com.foreach.across.modules.entity.autosuggest.AutoSuggestDataSet
- isPrefetchSupported() - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- isPrefetchSupported() - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet
- isPropertiesOnly() - Method in class com.foreach.across.modules.entity.views.processors.SaveEntityViewProcessor
-
Set to
true
if only the properties should be saved but not the actual entity. - isPublishFormState() - Method in class com.foreach.across.modules.entity.views.processors.DeleteEntityViewProcessor
-
Should the form state be published as an event for modification (defaults to
true
). - isPublishFormState() - Method in class com.foreach.across.modules.entity.views.processors.SaveEntityViewProcessor
-
Should the form state be published as an event for modification (defaults to
true
). - isReadable() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
- isReadable() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- isReadonly() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
- isReadonly() - Method in class com.foreach.across.modules.entity.registry.properties.binding.ChildEntityPropertyBindingContext
- isReadonly() - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext
- isReadonly() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContext
-
Indicates if this binding context is meant solely for reading.
- isRedirect() - Method in class com.foreach.across.modules.entity.views.EntityView
- isRequired(EntityPropertyDescriptor) - Static method in interface com.foreach.across.modules.entity.EntityAttributes
-
Check if the descriptor has the
EntityAttributes.PROPERTY_REQUIRED
attribute with atrue
value, marking the control as required. - isResponseEntity() - Method in class com.foreach.across.modules.entity.views.EntityView
- isSelfOptionIncluded() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- isShowBasicFilter() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- isShowResultNumber() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- isSingleConditionWithOperand(EntityQueryOps) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestProperty
- isSorted() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EntityQueryOptionIterableBuilder
- isSorted() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FixedOptionIterableBuilder
- isSorted() - Method in interface com.foreach.across.modules.entity.views.bootstrapui.options.OptionIterableBuilder
-
Return sorting information, this will determine if the
OptionGenerator
will sort them by name (if default sorting configuration applies). - isTableOnly() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- isTargetTypeResolved() - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor
-
True if a singular
EntityTypeDescriptor.targetTypeDescriptor
has been resolved successfully. - isTranslated() - Method in class com.foreach.across.modules.entity.query.EntityQuery
- isTranslated() - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- isTranslated() - Method in interface com.foreach.across.modules.entity.query.EntityQueryExpression
-
If an expression is marked as translated no additional translation should be performed by an
EntityQueryTranslator
. - isUpdateEntriesOnBinding() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
-
If set to
true
, the existing entries will always be returned when performing data binding, and every entry separately can be removed/modified. - isUpdateItemsOnBinding() - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
-
If set to
true
, the existing items will always be returned when performing data binding, and every item separately can be removed/modified. - isValidOperatorForProperty(EntityQueryOps, String) - Method in class com.foreach.across.modules.entity.query.DefaultEntityQueryMetadataProvider
- isValidOperatorForProperty(EntityQueryOps, String) - Method in interface com.foreach.across.modules.entity.query.EntityQueryMetadataProvider
- isValidProperty(String) - Method in class com.foreach.across.modules.entity.query.DefaultEntityQueryMetadataProvider
- isValidProperty(String) - Method in interface com.foreach.across.modules.entity.query.EntityQueryMetadataProvider
- isValidValueForPropertyAndOperator(Object, String, EntityQueryOps) - Method in class com.foreach.across.modules.entity.query.DefaultEntityQueryMetadataProvider
- isValidValueForPropertyAndOperator(Object, String, EntityQueryOps) - Method in interface com.foreach.across.modules.entity.query.EntityQueryMetadataProvider
- isValue(ViewElementMode) - Static method in class com.foreach.across.modules.entity.views.ViewElementMode
- isWritable() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyDescriptor
- isWritable() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- ITEM_ADD - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleEmbeddedCollectionIcons
- ITEM_HANDLE - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleEmbeddedCollectionIcons
- ITEM_REMOVE - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleEmbeddedCollectionIcons
- itemHandle() - Method in class com.foreach.across.modules.entity.icons.EntityModuleEmbeddedCollectionIcons
- items(List<?>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Full list of data items to be shown.
- items(Page) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- itemTemplate(ViewElementBuilder<ViewElement>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.EmbeddedCollectionViewElementBuilder
J
- JpaPropertiesRegistrar - Class in com.foreach.across.modules.entity.registrars.repository.jpa
-
Scans a registry for JPA properties and ensures that String properties are sorted with ignore case by default.
- JpaPropertiesRegistrar() - Constructor for class com.foreach.across.modules.entity.registrars.repository.jpa.JpaPropertiesRegistrar
L
- label() - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder
- label(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Configure the label property based on another registered property.
- label(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder
-
Get the builder for the label property after setting it based on the existing property.
- LABEL - Static variable in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
-
Name of the label property.
- LABEL - Static variable in class com.foreach.across.modules.entity.views.ViewElementMode
-
Only the label text of the descriptor.
- LABEL_CHILD_MODE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.FormGroupElementBuilderFactory
- LABEL_TARGET_PROPERTY - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
Represents the target property that the
EntityPropertyRegistry.LABEL
proxies. - labelCodeResolver(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.LabelFormElementBuilderFactory
- LabelFormElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Reponsible for creating either a
LabelFormElementBuilder
or a simpleTextViewElementBuilder
for the label of a property. - LabelFormElementBuilderFactory() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.LabelFormElementBuilderFactory
- labelPrinter(Function<T, String>) - Method in class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
-
Set the label printer for this model as a function.
- labelPrinter(Printer<T>) - Method in class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
-
Set the label printer for this model.
- LabelPropertiesRegistrar - Class in com.foreach.across.modules.entity.registry.properties.registrars
-
Responsible for creating the default
EntityPropertyRegistry.LABEL
property. - LabelPropertiesRegistrar() - Constructor for class com.foreach.across.modules.entity.registry.properties.registrars.LabelPropertiesRegistrar
- lastModifiedByValueBuilder() - Method in class com.foreach.across.modules.entity.config.entities.AuditableEntityUiConfiguration
- lastModifiedValueBuilder() - Method in class com.foreach.across.modules.entity.config.entities.AuditableEntityUiConfiguration
- LazyRepositoryInformation - Class in com.foreach.across.modules.entity.registrars.repository
-
Potentially creates a lazy proxy to wrap around
RepositoryInvoker
andRepository
to delay the actual instantiation of these classes. - LazyRepositoryInformation(boolean, ClassLoader, Repositories, RepositoryFactoryInformation, Class<?>, RepositoryInvokerFactory) - Constructor for class com.foreach.across.modules.entity.registrars.repository.LazyRepositoryInformation
- LE - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- LEFT_COLUMN - Static variable in class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
-
Default name of the left column element in case of a default form with a 2 column grid.
- LIKE - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- LIKE_IC - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- LIKE_TO_CONTAINS - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- LIKE_TO_EQ - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- LIKE_TO_IN - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- LINK_DELETE - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- LINK_DETAIL - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- LINK_EDIT - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- LINK_TO_DETAIL_VIEW - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
Can be set on either
EntityViewFactory
orEntityConfiguration
. - LinkBasedEntityViewRedirectContext(EntityViewRequest, EntityView, EntityViewLinks) - Constructor for class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.LinkBasedEntityViewRedirectContext
- linkBuilder - Variable in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityListActionsProcessor
- LINKED - Enum constant in enum class com.foreach.across.modules.entity.registry.EntityAssociation.Type
- links - Variable in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
- linkTo(EntityConfiguration<?>) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinks
-
Create a link builder to an entity configuration.
- linkTo(Class<?>) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinks
-
Create a link builder to an entity type page.
- linkTo(Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinks
-
Create a link builder to the
EntityView.DETAIL_VIEW_NAME
view for a single entity. - linkTo(String) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinks
-
Create a link builder for a basic entity type (by name).
- linkToDeleteView() - Method in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- linkToDetailView() - Method in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- linkToEditView() - Method in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- LIST_CONTROL - Static variable in class com.foreach.across.modules.entity.views.ViewElementMode
-
Form control for modifying the descriptor - for use in list view (usually tabular).
- LIST_LABEL - Static variable in class com.foreach.across.modules.entity.views.ViewElementMode
-
Only the label text of the descriptor - for use in list view (usually tabular).
- LIST_VALUE - Static variable in class com.foreach.across.modules.entity.views.ViewElementMode
-
Only the (readonly) value of the descriptor - for use in list view (usually tabular).
- LIST_VIEW_NAME - Static variable in class com.foreach.across.modules.entity.views.EntityView
- listAllEntityTypes() - Method in class com.foreach.across.modules.entity.controllers.admin.EntityOverviewController
-
Deprecated.
- ListEntityPropertyBinder - Class in com.foreach.across.modules.entity.bind
-
Represents a property value backed by a
Collection
that is not a map. - ListFormViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Responsible for creating a list view page layout for an entity type.
- ListFormViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.ListFormViewProcessor
- ListPageStructureViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Builds the default page structure for a list view page.
- ListPageStructureViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.ListPageStructureViewProcessor
- listView - Variable in class com.foreach.across.modules.entity.EntityModuleIcons
- listView() - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure a default list view builder for the entity being configured.
- listView() - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- listView() - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- listView() - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
- listView(String, Consumer<EntityListViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Returns the named list view builder for the entity being configured.
- listView(String, Consumer<EntityListViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- listView(String, Consumer<EntityListViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- listView(Consumer<EntityListViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure the default list view builder for the entity being configured.
- listView(Consumer<EntityListViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- listView(Consumer<EntityListViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- loadForEntity(ConfigurableEntityViewContext, Object) - Method in class com.foreach.across.modules.entity.views.context.EntityViewContextLoader
-
Load the properties of
context
based on the entity configuration available for the entity. - loadForEntityConfiguration(ConfigurableEntityViewContext, EntityConfiguration<?>) - Method in class com.foreach.across.modules.entity.views.context.EntityViewContextLoader
-
Load the properties of
context
based on the entity configuration value. - loadForEntityConfiguration(ConfigurableEntityViewContext, String) - Method in class com.foreach.across.modules.entity.views.context.EntityViewContextLoader
-
Load the properties of
context
based on the entity configuration with the given name. - LocalizedTextPostProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Takes a
ConfigurableTextViewElement
and updates itsConfigurableTextViewElement.getText()
value after passing the current value through theLocalizedTextResolver
. - LocalizedTextPostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.LocalizedTextPostProcessor
- LOG - Variable in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- LT - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
M
- MANUAL - Enum constant in enum class com.foreach.across.modules.entity.registry.properties.EntityPropertyHandlingType
-
Custom property for which the user is responsible for the handling.
- MAP - Enum constant in enum class com.foreach.across.modules.entity.bind.EntityPropertyBindingType
-
Treat the property as a
Map
of key/value entries. - MAP_KEY - Static variable in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
-
Suffix indicator that a property descriptor represents the key of a map property (having the same name but without this suffix).
- MAP_VALUE - Static variable in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
-
Suffix indicator that a property descriptor represents the value of a map property (having the same name but without this suffix).
- MapEntityPropertyBinder - Class in com.foreach.across.modules.entity.bind
-
Represents a property value that is a
Map
implementation. - MapEntityPropertyBinder.Entry - Class in com.foreach.across.modules.entity.bind
-
Single entry in a map property.
- matches(TypeDescriptor, TypeDescriptor) - Method in class com.foreach.across.modules.entity.converters.EntityConverter
- matches(TypeDescriptor, TypeDescriptor) - Method in class com.foreach.across.modules.entity.converters.EntityToStringConverter
- matchesSingleTypeOf(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Check if this view element mode has the same single type as the argument.
- matchesSingleTypeOfAny(ViewElementMode...) - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Check if this view element mode has the same single type as any of the arguments.
- matchesTypeOf(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Check if this view element mode has the same base type as the arguments.
- matchesTypeOfAny(ViewElementMode...) - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Check if this view element mode has the same base type as any of the arguments.
- matching(Predicate<MutableEntityConfiguration>) - Method in class com.foreach.across.modules.entity.config.builders.EntitiesConfigurationBuilder
-
Configure a builder to apply to all configurations matching the predicate.
- maximumNrOfItems(int) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.EmbeddedCollectionViewElementBuilder
-
Maximum number of items that can be managed through the control.
- maximumResults(Integer) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
- mergeAttributes(Map<String, ?>) - Method in class com.foreach.across.modules.entity.views.EntityView
- mergeInto(ViewElementLookupRegistry) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
-
Merge the current values into an already existing registry.
- MergingEntityPropertyRegistry - Class in com.foreach.across.modules.entity.registry.properties
-
Registry that allows overriding properties from a parent registry.
- MergingEntityPropertyRegistry(EntityPropertyRegistry, EntityPropertyRegistryProvider, EntityPropertyDescriptorFactory) - Constructor for class com.foreach.across.modules.entity.registry.properties.MergingEntityPropertyRegistry
- message(String) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage.FeedbackMessageBuilder
-
Actual message to display.
- message(String, Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
-
Will return empty if message code could not be resolved.
- messageCode(String) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage.FeedbackMessageBuilder
-
Original message code that was used to resolve the message.
- messageCodePath(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.BooleanValueTextProcessor
- messagePrefix(String...) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- messagePrefix(String...) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Configure one or more message prefixes to use when rendering this view.
- MessagePrefixingViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Updates the message code resolver on the
EntityViewContext
with one or more prefixes. - MessagePrefixingViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.MessagePrefixingViewProcessor
- MessagePrefixingViewProcessor(String...) - Constructor for class com.foreach.across.modules.entity.views.processors.MessagePrefixingViewProcessor
- messages - Variable in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityListActionsProcessor
- messages() - Method in class com.foreach.across.modules.entity.views.events.BuildEntityDeleteViewEvent
- messageWithFallback(String, Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
-
Will return empty if message code could not be resolved.
- MethodValueFetcher<T> - Class in com.foreach.across.modules.entity.views.support
- MethodValueFetcher(Method) - Constructor for class com.foreach.across.modules.entity.views.support.MethodValueFetcher
- MethodValueWriter<T,
U extends EntityPropertyValue<?>> - Class in com.foreach.across.modules.entity.views.support - MethodValueWriter(Method) - Constructor for class com.foreach.across.modules.entity.views.support.MethodValueWriter
- minimumNrOfItems(int) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.EmbeddedCollectionViewElementBuilder
-
Minimum number of items that must be managed through the control.
- MISSING - Static variable in class com.foreach.across.modules.entity.query.EQValue
- MissingField(int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.MissingField
- MissingKeyword(String, String, int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.MissingKeyword
- MissingOperator(String, int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.MissingOperator
- MissingOrderDirection(String, int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.MissingOrderDirection
- MissingToken(String, String, int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.MissingToken
- MissingValue(String, int) - Constructor for exception com.foreach.across.modules.entity.query.EntityQueryParsingException.MissingValue
- moduleBootstrapped(AcrossModuleBootstrappedEvent) - Method in class com.foreach.across.modules.entity.registrars.ModuleEntityRegistration
- ModuleEntityRegistration - Class in com.foreach.across.modules.entity.registrars
-
Takes care of running all registered
EntityRegistrar
instances when a module has bootstrapped, and afterwards applying theEntityConfigurer
instances from the module. - ModuleEntityRegistration(AcrossContextInfo, MutableEntityRegistry, AutowireCapableBeanFactory, AcrossModuleInfo) - Constructor for class com.foreach.across.modules.entity.registrars.ModuleEntityRegistration
- multiValue(String...) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Configures properties that should allow multiple values to be filtered on.
- MultiValueControlViewElementBuilder - Class in com.foreach.across.modules.entity.views.bootstrapui.elements.builder
-
Helper builder that renders a textbox as a multi-value control.
- MultiValueControlViewElementBuilder() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.MultiValueControlViewElementBuilder
- MultiValueElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Simple implementation that supports an unordered (set) of Strings as property value.
- MultiValueElementBuilderFactory() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.MultiValueElementBuilderFactory
- multiValueProperties(Set<String>) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Set of properties that should allow multiple values to be filtered on.
- MutableEntityAssociation - Interface in com.foreach.across.modules.entity.registry
- MutableEntityConfiguration<T> - Interface in com.foreach.across.modules.entity.registry
-
Manageable version of a
EntityConfiguration
, implementations must allow the configuration to be modified through this interface, without changing the core properties likeEntityConfiguration.getEntityType()
andEntityConfiguration.getName()
. - MutableEntityPropertyDescriptor - Interface in com.foreach.across.modules.entity.registry.properties
- MutableEntityPropertyRegistry - Interface in com.foreach.across.modules.entity.registry.properties
- MutableEntityRegistry - Interface in com.foreach.across.modules.entity.registry
-
Base interface for managing registered entity types.
N
- name(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Specify the name of the association that this builder is responsible for.
- name(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Set the internal name of the entity configuration.
- NAME - Static variable in class com.foreach.across.modules.entity.EntityModule
- NAME - Static variable in class com.foreach.across.modules.entity.web.EntityModuleWebResources
- NAME_PREFIX - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.FormGroupElementBuilderFactory
- NATIVE_PROPERTY_DESCRIPTOR - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
If set, indicates that the property descriptor represents a native property on a class.
- NEQ - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- NEQ_TO_NOT_IN - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- NEQ_TO_NOT_LIKE - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- NestedEntityPropertyController - Class in com.foreach.across.modules.entity.registry.properties
-
EntityPropertyController
implementation for a nested property, the property value of the parentEntityPropertyDescriptor
actually supplies the binding context of the child controller. - NestedEntityPropertyController(EntityPropertyDescriptor, EntityPropertyController) - Constructor for class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- NestedValueFetcher - Class in com.foreach.across.modules.entity.views.support
- NestedValueFetcher(ValueFetcher, ValueFetcher) - Constructor for class com.foreach.across.modules.entity.views.support.NestedValueFetcher
- newInstance() - Static method in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistryProvider
-
Creates a new - separate registry provider, configured with class introspection but allowing further customization.
- NEXT_PAGE - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- NEXT_PAGE - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- nextPage() - Method in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- nextPage(Page, Object...) - Method in interface com.foreach.across.modules.entity.views.bootstrapui.util.PagingMessages
- nextPage(Page, Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- noResults(ViewElement) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Set a custom no results view element to be returned
- noResults(ViewElementBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Set a custom no results view element to be returned if the data page is empty.
- noSorting() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Disables sorting.
- NOT_CONTAINS - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- NOT_FILTERED - Static variable in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequestValueFetcher
- NOT_IN - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- NOT_LIKE - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- NOT_LIKE_IC - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- NOT_LIKE_TO_NEQ - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- NOT_LIKE_TO_NOT_CONTAINS - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- NOT_LIKE_TO_NOT_IN - Enum constant in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
- NOW - Static variable in class com.foreach.across.modules.entity.query.support.EntityQueryDateFunctions
- NULL - Static variable in class com.foreach.across.modules.entity.query.EQValue
- NumericFormElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
- NumericFormElementBuilderFactory() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.NumericFormElementBuilderFactory
- NumericValueTextPostProcessor<T extends com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Uses a localized
NumericFormElementConfiguration
and theNumberFormat
it exposes to convert a property value to text. - NumericValueTextPostProcessor(EntityPropertyDescriptor, NumericFormElementConfiguration) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.NumericValueTextPostProcessor
O
- of(Object) - Static method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.Result
-
Create a result instance of an object, where the object is considered to be the value of
SimpleAutoSuggestDataSet.Result.id
and thetoString()
method of the object will be called to generate the label. - of(String) - Static method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Parses a string into a valid mode.
- of(Function<Object[], T>, Function<T, T>) - Static method in interface com.foreach.across.modules.entity.registry.EntityFactory
-
Create a default
EntityFactory
which uses theconstructorFunction
for creating a new instance, and thedtoFunction
for creating a DTO. - of(Supplier<T>) - Static method in interface com.foreach.across.modules.entity.registry.EntityFactory
-
Create a default
EntityFactory
which uses thesupplier
for creating a new instance. - of(Supplier<T>, Function<T, T>) - Static method in interface com.foreach.across.modules.entity.registry.EntityFactory
-
Create a default
EntityFactory
which uses thesupplier
for creating a new instance, and thedtoFunction
for creating a DTO. - of(Validator) - Static method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyValidator
-
Adapt a regular Spring
Validator
into anEntityPropertyValidator
. - of(Validator, boolean) - Static method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyValidator
-
Adapt a regular Spring
Validator
into anEntityPropertyValidator
. - of(OptionFormElementBuilder...) - Static method in class com.foreach.across.modules.entity.views.bootstrapui.options.FixedOptionIterableBuilder
-
Create a new iterable builder for the given options and consider them not sorted.
- of(EntityQuery) - Static method in class com.foreach.across.modules.entity.query.EntityQuery
-
Create a duplicate of an existing query.
- of(Iterable<OptionFormElementBuilder>) - Static method in class com.foreach.across.modules.entity.views.bootstrapui.options.FixedOptionIterableBuilder
-
Create a new iterable builder for the given options and consider them not sorted.
- of(String) - Static method in class com.foreach.across.modules.entity.query.EntityQuery
- of(String...) - Static method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
- of(T) - Static method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyValue
-
Create a fixed property value, only
EntityPropertyValue.getNewValue()
will return the value specified. - OF_PAGES - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- ofPages(Page, Object...) - Method in interface com.foreach.across.modules.entity.views.bootstrapui.util.PagingMessages
- ofPages(Page, Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- onlyForRedirect(boolean) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage.FeedbackMessageBuilder
-
Should this message only be added if a redirect will happen?
- OPERAND - Static variable in interface com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterControlUtils.FilterControlAttributes
- optimizedForBulkValueFetching(boolean) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Explicitly flag that this controller is optimized for bulk value fetching.
- optimizedForBulkValueFetching(boolean) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- optimizedForBulkValueFetching(boolean) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- OptionGenerator - Class in com.foreach.across.modules.entity.views.bootstrapui.options
-
Wrapper that generates the children of an
OptionsFormElementBuilder
. - OptionGenerator() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- OptionGenerator(OptionFormElementBuilder, OptionIterableBuilder, Boolean, boolean, Consumer<OptionFormElementBuilder>) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- OptionGenerator.OptionGeneratorBuilder - Class in com.foreach.across.modules.entity.views.bootstrapui.options
- OptionIterableBuilder - Interface in com.foreach.across.modules.entity.views.bootstrapui.options
-
Interface for delegating building of
OptionFormElementBuilder
items until aViewElementBuilderContext
is available. - options(OptionIterableBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator.FilterOptionGeneratorBuilder
- options(OptionIterableBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator.OptionGeneratorBuilder
- OPTIONS - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.OptionsFormElementBuilderFactory
- OPTIONS_ALLOWED_VALUES - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
If set, should contain a collection of the allowed values.
- OPTIONS_ENHANCER - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
If set, should contain an
OptionFormElementBuilder
consumer. - OPTIONS_ENTITY_QUERY - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
If set, contains the EQL statement or
EntityQuery
that should be used to fetch the selectable options. - OptionsFormElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Builds a
OptionsFormElementBuilder
for a givenEntityPropertyDescriptor
. - OptionsFormElementBuilderFactory() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.OptionsFormElementBuilderFactory
- or(EntityQueryExpression...) - Static method in class com.foreach.across.modules.entity.query.EntityQuery
-
Merges one or more entity queries expressions together using
EntityQueryOps.OR
. - or(EntityQuery, Object) - Static method in class com.foreach.across.modules.entity.query.EntityQueryUtils
-
Appends an optional predicate to an existing query using an OR operand.
- or(String...) - Static method in class com.foreach.across.modules.entity.query.support.ExpandingEntityQueryConditionTranslator
-
Create translator that expands using an
OR
operand. - OR - Enum constant in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- order(int) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
-
Set the order of the property within the registry.
- order(int) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Assign the following order to the processor.
- order(int) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Set the relative order for executing these controller methods.
- order(int) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- order(int) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- ORDER - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.BootstrapUiElementTypeLookupStrategy
- ordered(String...) - Static method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyComparators
- ordered(Collection<String>) - Static method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyComparators
- Ordered() - Constructor for class com.foreach.across.modules.entity.registry.properties.EntityPropertyComparators.Ordered
- Ordered(String...) - Constructor for class com.foreach.across.modules.entity.registry.properties.EntityPropertyComparators.Ordered
- Ordered(Collection<String>) - Constructor for class com.foreach.across.modules.entity.registry.properties.EntityPropertyComparators.Ordered
- Ordered(Map<? extends String, ? extends Integer>) - Constructor for class com.foreach.across.modules.entity.registry.properties.EntityPropertyComparators.Ordered
- OrderPair(String, String) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder.OrderPair
- original(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Set the original descriptor that the new one is shadowing.
- original(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- overview() - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- overview() - Method in interface com.foreach.across.modules.entity.web.EntityLinkBuilder
-
Deprecated.
- overview() - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
-
Deprecated.
- overview() - Method in class com.foreach.across.modules.entity.web.PrefixingLinkBuilder
-
Deprecated.
P
- page(Page, Object...) - Method in interface com.foreach.across.modules.entity.views.bootstrapui.util.PagingMessages
- page(Page, Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- PAGE - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- PAGE_TITLE_CREATE - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- PAGE_TITLE_DELETE - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- PAGE_TITLE_LIST - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- PAGE_TITLE_UPDATE - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- PAGE_TITLE_VIEW - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- PageableExtensionViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Supports creating a
Pageable
from request parameters and assigning it to a specific extension attribute. - PageableExtensionViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
- pageFetcher(BiFunction<EntityViewContext, Pageable, Iterable<?>>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Configure a page fetching function that will retrieve the entities requested by a specific
Pageable
. - pageFetcher(Function<Pageable, Iterable<?>>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Configure a page fetching function that will retrieve the entities requested by a specific
Pageable
. - PAGER - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- pagerText(Page, Object...) - Method in interface com.foreach.across.modules.entity.views.bootstrapui.util.PagingMessages
- pagerText(Page, Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- pageSize(int) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- PagingAndSortingEntityQueryExecutor<T> - Class in com.foreach.across.modules.entity.query
-
An
EntityQueryExecutor
implementation backed by aPagingAndSortingRepository
. - PagingAndSortingEntityQueryExecutor(PagingAndSortingRepository<T, ?>) - Constructor for class com.foreach.across.modules.entity.query.PagingAndSortingEntityQueryExecutor
- pagingMessages(PagingMessages) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Set the paging messages to be used in case paging is enabled.
- PagingMessages - Interface in com.foreach.across.modules.entity.views.bootstrapui.util
- panelTemplate(String, Style) - Static method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Generate a template function that builds a Bootstrap panel layout for the fieldset.
- parent(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Set a parent descriptor for this property.
- parent(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- parent(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- parentDeleteMode(EntityAssociation.ParentDeleteMode) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Set the UI behaviour in case the parent entity is being deleted but there are associations.
- parse(String) - Static method in class com.foreach.across.modules.entity.query.EntityQuery
-
Converts an EQL statement into a (raw)
EntityQuery
. - parse(String) - Method in class com.foreach.across.modules.entity.query.EntityQueryParser
-
Convert a query string into a typed and validated
EntityQuery
. - parse(String, Locale) - Method in class com.foreach.across.modules.entity.formatters.DateFormatter
- parseObject(String, ParsePosition) - Method in class com.foreach.across.modules.entity.views.util.SynchronizedFormat
- parseRawQuery(String) - Static method in class com.foreach.across.modules.entity.query.EntityQueryParser
-
Parse an EQL statement into a raw
EntityQuery
. - PasswordPropertiesRegistrar - Class in com.foreach.across.modules.entity.registry.properties.registrars
-
Attempts to detect password properties and sets them as writable only.
- PasswordPropertiesRegistrar() - Constructor for class com.foreach.across.modules.entity.registry.properties.registrars.PasswordPropertiesRegistrar
- PasswordTypeDetectionProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.TextboxFormElementBuilderFactory.PasswordTypeDetectionProcessor
- PastAndFutureValidationProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.DateTimeFormElementBuilderFactory.PastAndFutureValidationProcessor
- PersistableEntityUiConfiguration - Class in com.foreach.across.modules.entity.config.entities
-
Configures default properties for
Persistable
entities and known child classes. - PersistableEntityUiConfiguration() - Constructor for class com.foreach.across.modules.entity.config.entities.PersistableEntityUiConfiguration
- PersistenceAnnotationBuilderProcessor<T extends com.foreach.across.modules.web.ui.ViewElementBuilder> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.builder
-
In case of a
EntityPropertyDescriptor
that has aPersistentProperty
attribute, this processor will check and execute for the configured annotation types. - PersistenceAnnotationBuilderProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.PersistenceAnnotationBuilderProcessor
- PersistenceAnnotationBuilderProcessor(Class<? extends Annotation>...) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.PersistenceAnnotationBuilderProcessor
- PersistenceMetadataPropertiesRegistrar - Class in com.foreach.across.modules.entity.registrars.repository
-
Adds
PersistentProperty
and related attributes to entity properties, based on the configuredMappingContext
s. - PersistenceMetadataPropertiesRegistrar(MappingContextRegistry) - Constructor for class com.foreach.across.modules.entity.registrars.repository.PersistenceMetadataPropertiesRegistrar
- PersistentEntityFactory<T> - Class in com.foreach.across.modules.entity.registry
-
Creates a basic
EntityFactory
from aPersistentEntity
instance. - PersistentEntityFactory(PersistentEntity<T, ?>) - Constructor for class com.foreach.across.modules.entity.registry.PersistentEntityFactory
- postProcess(Class<U>, Consumer<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Deprecated.since 4.0.0 - use
EntityViewFactoryBuilder.viewProcessor(Consumer)
instead - postProcess(String, Class<U>, Consumer<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Deprecated.since 4.0.0 - use
EntityViewFactoryBuilder.viewProcessor(Consumer)
instead - postProcess(BiConsumer<EntityViewFactory, EntityViewProcessorRegistry>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Add a post processor for this entire view factory.
- postProcess(EntityViewRequest, EntityView) - Method in interface com.foreach.across.modules.entity.views.EntityViewProcessor
-
Post-process the created
EntityView
after control and render have completed. - postProcess(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
- postProcess(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.SimpleEntityViewProcessorAdapter
- postProcess(ViewElementBuilderContext, CheckboxFormElement) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityPropertyValueCheckboxPostProcessor
- postProcess(ViewElementBuilderContext, ConfigurablePlaceholderText, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.PropertyPlaceholderTextPostProcessor
- postProcess(ViewElementBuilderContext, FormControlElement, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.RequiredControlPostProcessor
- postProcess(ViewElementBuilderContext, FormGroupElement, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupDescriptionTextPostProcessor
- postProcess(ViewElementBuilderContext, FormGroupElement, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupFieldErrorsPostProcessor
- postProcess(ViewElementBuilderContext, FormGroupElement, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupHelpTextPostProcessor
- postProcess(ViewElementBuilderContext, FormGroupElement, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupTooltipTextPostProcessor
- postProcess(ViewElementBuilderContext, HiddenFormElement) - Method in class com.foreach.across.modules.entity.views.bootstrapui.HiddenFormElementBuilderFactory.EntityPropertyValueHiddenPostProcessor
- postProcess(ViewElementBuilderContext, TableViewElement.Row) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityListActionsProcessor
- postProcess(ViewElementBuilderContext, TableViewElement.Row) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntitySummaryViewActionProcessor
- postProcess(ViewElementBuilderContext, ViewElementFieldset, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FieldsetDescriptionTextPostProcessor
- postProcess(ViewElementBuilderContext, ViewElementFieldset, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FieldsetHelpTextPostProcessor
- postProcess(ViewElementBuilderContext, ViewElementFieldset, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FieldsetTooltipTextPostProcessor
- postProcess(ViewElementBuilderContext, ConfigurableTextViewElement) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.LocalizedTextPostProcessor
- postProcess(ViewElementBuilderContext, TextViewElement) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder.ResultNumberProcessor
- postProcess(ViewElementBuilderContext, T) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.AbstractPropertyDescriptorAwarePostProcessor
- postProcess(ViewElementBuilderContext, T) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.AbstractValueTextPostProcessor
- postProcess(ViewElementBuilderContext, T) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityPropertyControlNamePostProcessor
-
Deprecated.
- postProcess(ViewElementBuilderContext, T) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormGroupRequiredPostProcessor
- postProcess(ViewElementBuilderContext, T) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.TextCodeResolverPostProcessor
- postProcess(ViewElementBuilderContext, Y, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.AbstractPropertyDescriptorAwarePostProcessor
- postProcess(Class<U>, Consumer<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Deprecated.
- postProcess(String, Class<U>, Consumer<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Deprecated.
- postProcess(BiConsumer<EntityViewFactory, EntityViewProcessorRegistry>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- postProcessor(Consumer<MutableEntityConfiguration<T>>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Add a post processor instance.
- postRender(EntityViewRequest, EntityView) - Method in interface com.foreach.across.modules.entity.views.EntityViewProcessor
-
Called after
EntityViewProcessor.render(EntityViewRequest, EntityView)
but only if rendering happened. - postRender(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
- postRender(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
- postRender(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.SimpleEntityViewProcessorAdapter
- postRender(EntityViewRequest, EntityView, ContainerViewElement, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.DeleteEntityViewProcessor
- postRender(EntityViewRequest, EntityView, ContainerViewElement, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
-
Modify the built container of
ViewElement
s. - postRender(EntityViewRequest, EntityView, ContainerViewElement, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
- postRender(EntityViewRequest, EntityView, ContainerViewElement, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.ListPageStructureViewProcessor
- postRender(EntityViewRequest, EntityView, ContainerViewElement, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.SingleEntityPageStructureViewProcessor
- postRender(EntityViewRequest, EntityView, ContainerViewElement, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.ButtonRedirectEntityViewRedirectProcessor
- postRender(T, EntityViewRequest, EntityView, ContainerViewElement, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
-
Modify the built container of
ViewElement
s. - postValidation(T, Errors) - Method in class com.foreach.across.modules.entity.validators.EntityValidatorSupport
-
Deprecated.
- postValidation(T, Errors, Object...) - Method in class com.foreach.across.modules.entity.validators.EntityValidatorSupport
-
Executes after the initial entity validation has happened.
- predicate(Predicate<EntityPropertyDescriptor>) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector.Builder
- prefetch(String) - Method in interface com.foreach.across.modules.entity.autosuggest.AutoSuggestDataSet
-
Retrieve the prefetch data for this set.
- prefetch(String) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- prefetch(String) - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet
-
Retrieve the prefetch data for this set.
- prefetch(String, String) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataController
- prefetch(Function<String, Iterable<? extends T>>) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
- prefetchEntityQuery(Function<String, EntityQuery>) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
- prefetchEql(String) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
- prefetchLoader(Function<String, Object>) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet.InitializingAutoSuggestDataSetBuilder
- prefetchLoader(Function<String, Object>) - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.SimpleAutoSuggestDataSetBuilder
- prefetchUriComponents() - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint.MappedDataSet
- prefetchUriComponents(String) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint
-
Create the prefetch url components for a named dataset.
- prefetchUrl() - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint.MappedDataSet
- PREFIX_CONTROL_NAMES - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityPropertyControlNamePostProcessor
-
Deprecated.Name of the
ViewElementBuilderContext
attribute that should containtrue
if actual prefixing should be done. - prefixedResolver(String...) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
-
Create a custom prefixed resolver where the additional prefixes will actually be applied as suffixes for the already registered prefixes.
- PrefixingLinkBuilder - Class in com.foreach.across.modules.entity.web
-
Deprecated.since 3.0.0 - use
EntityViewLinks
instead - PrefixingLinkBuilder(String, EntityLinkBuilder) - Constructor for class com.foreach.across.modules.entity.web.PrefixingLinkBuilder
-
Deprecated.
- prepare(EntityQuery) - Method in class com.foreach.across.modules.entity.query.EntityQueryParser
-
Convert a raw
EntityQuery
instance into a validated and executable query instance that can be passed to theEntityQueryExecutor
of the corresponding entity. - prepareEntityViewContext(ConfigurableEntityViewContext) - Method in class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
- prepareEntityViewContext(ConfigurableEntityViewContext) - Method in interface com.foreach.across.modules.entity.views.EntityViewFactory
-
Apply possible factory modifications to the
ConfigurableEntityViewContext
. - prepareEntityViewContext(ConfigurableEntityViewContext) - Method in interface com.foreach.across.modules.entity.views.EntityViewProcessor
-
Apply possible factory modifications to the
ConfigurableEntityViewContext
. - prepareEntityViewContext(ConfigurableEntityViewContext) - Method in class com.foreach.across.modules.entity.views.processors.EntityPropertyRegistryViewProcessor
- prepareEntityViewContext(ConfigurableEntityViewContext) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
- prepareEntityViewContext(ConfigurableEntityViewContext) - Method in class com.foreach.across.modules.entity.views.processors.MessagePrefixingViewProcessor
- prepareEntityViewContext(ConfigurableEntityViewContext) - Method in class com.foreach.across.modules.entity.views.processors.SimpleEntityViewProcessorAdapter
- prepareViewElementBuilderContext(EntityViewRequest, EntityView, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
-
Customize the
ViewElementBuilderContext
that should be used. - prepareViewElementBuilderContext(EntityViewRequest, EntityView, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.SaveEntityViewProcessor
- preProcess(EntityViewRequest, EntityView) - Method in interface com.foreach.across.modules.entity.views.EntityViewProcessor
-
Pre-process the created
EntityView
before any of the control or rendering methods are called. - preProcess(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.DefaultValidationViewProcessor
- preProcess(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
- preProcess(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.SimpleEntityViewProcessorAdapter
- preProcess(EntityViewRequest, EntityView, EntityViewCommand) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
-
Pre-process the view before the control and rendering methods get called
- preRender(EntityViewRequest, EntityView) - Method in interface com.foreach.across.modules.entity.views.EntityViewProcessor
-
Called after
EntityViewProcessor.doControl(EntityViewRequest, EntityView, com.foreach.across.modules.entity.views.request.EntityViewCommand)
but only if rendering is supposed to happen. - preRender(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
- preRender(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.SimpleEntityViewProcessorAdapter
- preValidation(T, Errors) - Method in class com.foreach.across.modules.entity.validators.EntityValidatorSupport
-
Deprecated.
- preValidation(T, Errors, Object...) - Method in class com.foreach.across.modules.entity.validators.EntityValidatorSupport
-
Executes before the initial entity validation happens.
- PREVIOUS_PAGE - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- PREVIOUS_PAGE - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- previousPage() - Method in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- previousPage(Page, Object...) - Method in interface com.foreach.across.modules.entity.views.bootstrapui.util.PagingMessages
- previousPage(Page, Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- print(Object, Locale) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.AbstractValueTextPostProcessor
- print(Object, Locale) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.BooleanValueTextProcessor
- print(Object, Locale) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.CollectionValueTextPostProcessor
- print(Object, Locale) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.ConversionServiceValueTextPostProcessor
- print(Object, Locale) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.DateTimeValueTextPostProcessor
- print(Object, Locale) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityModelTextPostProcessor
- print(Object, Locale) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EnumValueTextPostProcessor
- print(Object, Locale) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.FormatValueTextPostProcessor
- print(Object, Locale) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.NumericValueTextPostProcessor
- print(Object, Locale) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.PrinterValueTextPostProcessor
- print(Object, Locale) - Method in class com.foreach.across.modules.entity.views.support.ConvertedValuePrinter
- print(Object, Locale, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.AbstractValueTextPostProcessor
- print(Object, Locale, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.BooleanValueTextProcessor
- print(Object, Locale, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.CollectionValueTextPostProcessor
- print(Object, Locale, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EnumValueTextPostProcessor
- print(Date, Locale) - Method in class com.foreach.across.modules.entity.formatters.DateFormatter
- print(T) - Method in class com.foreach.across.modules.entity.views.support.ConversionServiceConvertingValuePrinter
- print(T) - Method in interface com.foreach.across.modules.entity.views.support.ValuePrinter
-
Print the object of type T for display.
- PrinterValueTextPostProcessor<T extends com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Uses a specific
Printer
to convert the value. - PrinterValueTextPostProcessor(EntityPropertyDescriptor, Printer) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.PrinterValueTextPostProcessor
- process(EntityPropertyDescriptor, ViewElementMode, String, TextboxFormElementBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.TextboxFormElementBuilderFactory.EmailTypeDetectionProcessor
- process(EntityPropertyDescriptor, ViewElementMode, String, TextboxFormElementBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.TextboxFormElementBuilderFactory.PasswordTypeDetectionProcessor
- process(EntityPropertyDescriptor, ViewElementMode, String, T) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.FormControlNameBuilderProcessor
-
Deprecated.
- process(EntityPropertyDescriptor, ViewElementMode, String, T) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.PersistenceAnnotationBuilderProcessor
- process(EntityPropertyDescriptor, ViewElementMode, String, T) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.ValidationConstraintsBuilderProcessor
- process(EntityPropertyDescriptor, ViewElementMode, String, T) - Method in interface com.foreach.across.modules.entity.views.EntityViewElementBuilderProcessor
-
Process the builder instance.
- processRegistry(Consumer<MutableEntityPropertyRegistry>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder
-
Apply an intermediate
MutableEntityPropertyRegistry
processor. - properties(Consumer<EntityPropertyRegistryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Customize the property registry builder.
- properties(Consumer<EntityPropertyRegistryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Customize the property registry attached to this view.
- properties(EntityPropertySelector) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Specify the properties to render as a selector that should be applied to the registry configured on this builder.
- properties(String...) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector.Builder
- properties(String...) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Specify the arguments of a
EntityPropertySelector
that should be applied to the registry configured on this builder. - properties(Collection<EntityPropertyDescriptor>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Explicitly specify the collection of
EntityPropertyDescriptor
instances that should be rendered. - properties(Consumer<EntityPropertyRegistryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- properties(Consumer<EntityPropertyRegistryBuilder>) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Customize the property configuration specifically for the filter.
- propertiesToSelect() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
- property(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder
- property(Function<EntityPropertyRegistryBuilder, EntityPropertyRegistryBuilder.PropertyDescriptorBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder
-
Apply a factory function which adapts the current registry (much like
EntityPropertyRegistryBuilder.and(Consumer)
) but returns a singleEntityPropertyRegistryBuilder.PropertyDescriptorBuilder
which can then be customized further. - PROPERTY_NAME - Static variable in interface com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterControlUtils.FilterControlAttributes
- PROPERTY_REQUIRED - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
If set, determines if a control for this property should be marked as required or not.
- propertyBuilders(EntityView) - Static method in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
-
Retrieve the
ViewElementBuilderMap
containing the registeredViewElementBuilder
instances by property name. - propertyDescriptors(EntityView) - Static method in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
-
Retrieve the map property descriptors attached to an
EntityViewRequest
. - propertyDescriptors(EntityViewRequest) - Static method in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
-
Retrieve the property descriptors attached to an
EntityViewRequest
. - propertyName(String) - Method in class com.foreach.across.modules.entity.support.properties.EntityIdProxyPropertyRegistrar
-
Name of the new proxy property.
- PropertyPlaceholderTextPostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
If the target element is a
ConfigurablePlaceholderText
element and there is no placeholder yet, this processor resolves the property specific placeholder message and sets it. - PropertyPlaceholderTextPostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.PropertyPlaceholderTextPostProcessor
- propertyRegistry - Variable in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
- propertyRegistry(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderCache.EntityPropertiesBinderCacheBuilder
- propertyRegistry(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- propertyRegistry(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Set the property registry that should be attached to this view.
- propertyRegistry(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Configure the
EntityPropertyRegistry
that should be used for fetching the property descriptors. - propertyRegistryBuilder(EntityPropertyRegistryBuilder) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
- propertyRegistryProvider - Variable in class com.foreach.across.modules.entity.views.builders.FormViewInitializer
- PropertyRenderingViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Renders one or more registered properties from the
EntityPropertyRegistry
attached to theEntityViewContext
. - PropertyRenderingViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
- propertySelector(EntityPropertySelector) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Selector for the properties to show in basic filter mode.
- propertyType(Class<?>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Set the simple property type of the descriptor.
- propertyType(Class<?>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- propertyType(TypeDescriptor) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Sets the full type descriptor for this property.
- propertyType(TypeDescriptor) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- PropertyViewElementBuilderWrapper<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.helpers
-
Wrapper for a
ViewElementBuilder
that sets theEntityPropertyDescriptor
attribute on the builder context and applies additional post processors after the initial builder. - PropertyViewElementBuilderWrapper(ViewElementBuilder<T>, EntityPropertyDescriptor, Collection<ViewElementPostProcessor<T>>) - Constructor for class com.foreach.across.modules.entity.views.helpers.PropertyViewElementBuilderWrapper
- provideBean(Y) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Register the given processor.
- provider(Function<AutowireCapableBeanFactory, ? extends T>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Register a new processor which will be provided by applying the function on the
AutowireCapableBeanFactory
.
Q
- Qualifiers - Class in com.foreach.across.modules.entity.views.elements.form.dependencies
- Qualifiers() - Constructor for class com.foreach.across.modules.entity.views.elements.form.dependencies.Qualifiers
- query(EntityQuery) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
-
Sets the current query on the advanced control.
- query(String) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
-
Sets the current query on the advanced control.
- QueryDslSpecification - Interface in com.foreach.across.modules.entity.query.querydsl
R
- readable(boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- readable(boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- READABLE - Static variable in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
-
All properties that are readable.
- readonly(boolean) - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext.SimpleEntityPropertyBindingContextBuilder
- readonly(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.EmbeddedCollectionViewElementBuilder
-
Set to
true
if only the existing values should be rendered, without any possibility of adding/removing/sorting items. - redirectUrlProvider(Function<EntityViewLinksUtilsProcessors.LinkBasedEntityViewRedirectContext, String>) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsProcessors.EntityViewRedirectProcessor
-
Configures the url to which the page should redirect after a successful save, based on the current request context.
- register(MutableEntityConfiguration<?>) - Method in class com.foreach.across.modules.entity.registry.EntityRegistryImpl
- register(Class<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntitiesConfigurationBuilder
-
Configure a builder for a new
EntityConfiguration
for the class specified. - register(MutableEntityConfiguration<?>) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityRegistry
- register(MutableEntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- register(MutableEntityPropertyDescriptor) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyRegistry
-
Attach a descriptor to this registry.
- register(EntityViewFactoryBuilderInitializer) - Method in class com.foreach.across.modules.entity.views.builders.FormViewInitializer
- registerAssociationInitializer(String, BiConsumer<EntityAssociation, ? extends EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.views.builders.EntityViewFactoryBuilderInitializer
- registerAssociationMessageCodeResolver(MutableEntityAssociation) - Static method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- registerConfigurationInitializer(String, BiConsumer<EntityConfiguration<?>, ? extends EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.views.builders.EntityViewFactoryBuilderInitializer
- registerConverters(FormattingConversionService, EntityRegistry) - Method in class com.foreach.across.modules.entity.config.EntityModuleConfiguration
- registerDataSet(String, AutoSuggestDataSet) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint
-
Attach a dataset with a specific id to this endpoint.
- registerDataSet(AutoSuggestDataSet) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint
-
Deprecated.since 3.4.0 - manually specify an id
- registerDefaultApplicationContextConfigurers(Set<ApplicationContextConfigurer>) - Method in class com.foreach.across.modules.entity.EntityModule
- registerEntities(MutableEntityRegistry, AcrossModuleInfo, AcrossContextBeanRegistry) - Method in interface com.foreach.across.modules.entity.registrars.EntityRegistrar
-
Registers all entities from the given module.
- registerEntities(MutableEntityRegistry, AcrossModuleInfo, AcrossContextBeanRegistry) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- registerEntityQueryExecutor(EntityQueryExecutor<? extends U>) - Static method in class com.foreach.across.modules.entity.support.EntityConfigurationCustomizers
-
Register a specific
EntityQueryExecutor
instance. - registerEntityQueryExecutor(Collection<? extends U>) - Static method in class com.foreach.across.modules.entity.support.EntityConfigurationCustomizers
-
Register a
CollectionEntityQueryExecutor
with a fixed collection. - registerEntityQueryExecutor(Function<EntityConfiguration<U>, EntityQueryExecutor<? extends U>>) - Static method in class com.foreach.across.modules.entity.support.EntityConfigurationCustomizers
- registerEntityQueryExecutor(Supplier<Collection<? extends U>>) - Static method in class com.foreach.across.modules.entity.support.EntityConfigurationCustomizers
-
Register a
CollectionEntityQueryExecutor
with aSupplier
. - registerForProperty(EntityPropertyDescriptor, ViewElementBuilder<? extends ViewElement>) - Static method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityPropertyControlNamePostProcessor
-
Deprecated.Attempts to register the post processor if the property descriptor is a native property and does not have a control name specified.
- registerIconSet() - Static method in class com.foreach.across.modules.entity.EntityModuleIcons
- registerPropertyBindingContext(EntityPropertyDescriptor, Object) - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext
- registerPropertyBindingContext(EntityPropertyDescriptor, Object) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContextResolver
-
Register a property binding context for the specific child property, with the initial property value.
- registerView(String, EntityViewFactory) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- registerView(String, EntityViewFactory) - Method in interface com.foreach.across.modules.entity.registry.ConfigurableEntityViewRegistry
- registerView(String, EntityViewFactory) - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- registerWebResources(EntityViewRequest, EntityView, WebResourceRegistry) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
-
Register one or more web resources in the registry.
- registerWebResources(EntityViewRequest, EntityView, WebResourceRegistry) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
- registerWebResources(WebResourceRegistry) - Method in class com.foreach.across.modules.entity.controllers.admin.GenericEntityViewController
- registerWebResources(WebResourceRegistry) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.MultiValueControlViewElementBuilder
- registerWebResources(WebResourceRegistry) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
- remove() - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Remove the processor.
- remove() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry.EntityViewProcessorRegistration
-
Remove this registration immediately.
- remove(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderCache
-
Remove a single binding context from the cache.
- remove(Class<T>) - Method in class com.foreach.across.modules.entity.registry.EntityRegistryImpl
- remove(Class<T>) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityRegistry
- remove(String) - Method in class com.foreach.across.modules.entity.registry.EntityRegistryImpl
- remove(String) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityRegistry
- remove(String) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry
- remove(String, Class<V>) - Method in class com.foreach.across.modules.entity.views.processors.support.ViewElementBuilderMap
- REMOVE_ITEM - Static variable in class com.foreach.across.modules.entity.icons.EntityModuleAutoSuggestIcons
- removeAttribute(String) - Method in class com.foreach.across.modules.entity.views.EntityView
- removeAttribute(String, Class<V>) - Method in class com.foreach.across.modules.entity.views.EntityView
-
Remove the attribute with the given name from the model and coerce the attribute value returned to the expected type.
- removeChild(ViewElement) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
- removeDataSet(String) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint
-
Remove the dataset with that id.
- removeExtension(String) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
-
Remove the extension with that name.
- removeItem() - Method in class com.foreach.across.modules.entity.icons.EntityModuleAutoSuggestIcons
- removeItem() - Method in class com.foreach.across.modules.entity.icons.EntityModuleEmbeddedCollectionIcons
- removeSourceProperty() - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Remove the property on the source end.
- removeTargetProperty() - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Remove the property on the target end.
- removeView(String) - Method in interface com.foreach.across.modules.entity.registry.ConfigurableEntityViewRegistry
-
Remove a view from the registry.
- removeView(String) - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- removeView(String) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- removeViewProcessor(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Removes a processor with the given name.
- removeViewProcessor(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- render(EntityViewRequest, EntityView) - Method in interface com.foreach.across.modules.entity.views.EntityViewProcessor
- render(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
- render(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.SimpleEntityViewProcessorAdapter
- render(EntityViewRequest, EntityView) - Method in class com.foreach.across.modules.entity.views.processors.TemplateViewProcessor
- render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.AssociationHeaderViewProcessor
- render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.DeleteActionFormViewProcessor
- render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.DeleteEntityViewProcessor
- render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
-
Build the general structure to render by adding the builders from
builderMap
to thecontainerBuilder
in the right hierarchy. - render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
- render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.GlobalPageFeedbackViewProcessor
- render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.ListFormViewProcessor
- render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.ListPageStructureViewProcessor
- render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
- render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
- render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.SingleEntityPageStructureViewProcessor
- render(EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
- render(T, EntityViewRequest, EntityView, ContainerViewElementBuilderSupport<?, ?>, ViewElementBuilderMap, ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
-
Build the general structure to render by adding the builders from to the in the right hierarchy.
- renderAdminMenu(Boolean) - Method in class com.foreach.across.modules.entity.views.settings.BasicEntityViewSettings
-
Should this view render the admin menu.
- replaceIfPresent() - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Replace any existing processor when attempting to register a new processor which is already present.
- RepositoryEntityRegistrar - Class in com.foreach.across.modules.entity.registrars.repository
-
Scans for
Repository
implementations and creates a default EntityConfiguration for them. - RepositoryEntityRegistrar() - Constructor for class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- required() - Element in annotation interface com.foreach.across.modules.entity.annotations.EntityValidator
-
Declares whether the annotated dependency is required.
- requiredAllowableAction(AllowableAction) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- requiredAllowableAction(AllowableAction) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Configure the
AllowableAction
that the authenticated principal should have to access this view. - RequiredControlPostProcessor<T extends com.foreach.across.modules.web.ui.ViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Checks if a
FormControlElement
should be set as required. - RequiredControlPostProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.RequiredControlPostProcessor
- reset(ViewElementMode) - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
-
Removes the cached builder for the given mode.
- reset(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- resolveControlMode(EntityPropertyDescriptor, ViewElementMode) - Method in class com.foreach.across.modules.entity.views.bootstrapui.FormGroupElementBuilderFactory
- resolveEntityQueryExecutor(MutableEntityConfiguration, Repository) - Method in class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.DefaultEntityQueryExecutorRegistrar
- resolveEntityQueryExecutor(MutableEntityConfiguration, Repository) - Method in class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.ElasticEntityQueryExecutorRegistrar
- resolveEntityQueryExecutor(MutableEntityConfiguration, Repository) - Method in class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.EntityQueryJpaExecutorRegistrar
- resolveEntityQueryExecutor(MutableEntityConfiguration, Repository) - Method in class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.EntityQueryQueryDslExecutorRegistrar
- resolveEntityQueryExecutor(MutableEntityConfiguration, Repository) - Method in interface com.foreach.across.modules.entity.registrars.repository.EntityQueryExecutorRegistrar
- resolveEntityQueryFacade(EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
- resolveEntityTypeDescriptor(TypeDescriptor, EntityRegistry) - Static method in class com.foreach.across.modules.entity.util.EntityUtils
-
Inspects a
TypeDescriptor
to retrieve the targetTypeDescriptor
if possible. - resolveLabelMode(EntityPropertyDescriptor, ViewElementMode) - Method in class com.foreach.across.modules.entity.views.bootstrapui.FormGroupElementBuilderFactory
- resolveMessageCodes(String, String) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- resolveMessageCodes(String, String, String, Class<?>) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- resolveMultiValueOperand(EntityQueryOps) - Static method in enum class com.foreach.across.modules.entity.query.EntityQueryOps
-
Retrieve the multi-value equivalent operand for a single-value operand.
- resolvePathPrefix() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty
- resolveProperty(PathBuilder<?>, String) - Static method in class com.foreach.across.modules.entity.query.querydsl.EntityQueryQueryDslUtils
- resolvePropertyBinder(EntityPropertyDescriptor) - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Attempt to resolve a child property binder for the given property descriptor.
- resolvePropertyBinder(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
-
Resolve the
EntityPropertyBinder
for the property descriptor. - resolvePropertyBinder(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
- resolvePropertyBinder(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
- resolvePropertyBindingContext(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext
- resolvePropertyBindingContext(EntityPropertyDescriptor) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContext
-
Resolve a
EntityPropertyBindingContext
for a specific child property. - resolvePropertyBindingContext(EntityPropertyDescriptor, boolean) - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext
- resolvePropertyBindingContext(EntityPropertyDescriptor, boolean) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContextResolver
-
Resolve a
EntityPropertyBindingContext
for a specific child property. - resolvePropertyBindingContext(EntityPropertyBindingContext, EntityPropertyDescriptor) - Static method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContextResolver
-
Resolve a the binding context for a property of a parent binding context.
- resolvePropertyBindingContext(Collection<EntityPropertyBindingContext>, EntityPropertyDescriptor) - Static method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContextResolver
-
Resolves the property binding contexts for a given property descriptor and a collection of entity binding contexts, and will do so in the most efficient way possible.
- resolvePropertyValue(EntityPropertyDescriptor) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContext
-
Resolve the property value for a given property.
- resolveTemplateValue(EntityPropertyBindingContext, EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.bind.DefaultEntityPropertyTemplateValueResolver
- resolveTemplateValue(EntityPropertyBindingContext, EntityPropertyDescriptor) - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyTemplateValueResolver
- RESOURCES - Static variable in class com.foreach.across.modules.entity.EntityModule
- Result(Object, String) - Constructor for class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.Result
- ResultNumberProcessor(int) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder.ResultNumberProcessor
- RESULTS_FOUND - Static variable in class com.foreach.across.modules.entity.views.support.EntityMessages
- resultsFound(Page, Object...) - Method in interface com.foreach.across.modules.entity.views.bootstrapui.util.PagingMessages
- resultsFound(Page, Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- resultTransformer(AutoSuggestDataSet.ResultTransformer) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet.InitializingAutoSuggestDataSetBuilder
- resultTransformer(Function<T, AutoSuggestDataSet.Result>) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
- retrieveSelectedValues(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- retrieveTargetBuilder(ViewElementBuilder) - Static method in class com.foreach.across.modules.entity.views.helpers.PropertyViewElementBuilderWrapper
-
Fetches the target builder for a
ViewElementBuilder
. - retrieveValue(String, T) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryValueEnhancer
-
Fetches the value to be used on a multi-value control in an eql statement.
- retrieveValue(String, T) - Method in class com.foreach.across.modules.entity.views.processors.query.EQLStringValueOptionEnhancer
- reverse() - Method in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- RIGHT_COLUMN - Static variable in class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
-
Default name of the right column element in case of a default form with a 2 column grid.
- root() - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
-
Return the root
EntityViewLinks
to link to a different entity type. - root(String) - Static method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
-
Create a root control name which only behaves a direct path prefix, but does not impact transitive binding.
- root(String, String) - Static method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName
-
Create a root control name which only behaves a direct path prefix, but does not impact transitive binding.
- ROOT_PATH - Static variable in class com.foreach.across.modules.entity.controllers.admin.GenericEntityViewController
S
- save() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderController
-
Save the properties present on the binder, executing the registered callbacks when the actual entity is expected to be saved.
- save() - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Calls the
EntityPropertyController.save(EntityPropertyBindingContext, EntityPropertyValue)
for the given property. - save() - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
- save() - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
- save() - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- save(EntityPropertyBindingContext, EntityPropertyValue) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- save(EntityPropertyBindingContext, EntityPropertyValue) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- save(EntityPropertyBindingContext, EntityPropertyValue<T>) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyController
-
Save the property value for the owning entity.
- save(T) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
- save(T) - Method in interface com.foreach.across.modules.entity.registry.EntityModel
-
Saves an entity.
- saveConsumer(BiConsumer<EntityPropertyBindingContext, EntityPropertyValue<Object>>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- saveConsumer(BiConsumer<EntityPropertyBindingContext, EntityPropertyValue<Object>>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- saveConsumer(BiConsumer<T, EntityPropertyValue<U>>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
The consumer that should be called when saving a property value using
EntityPropertyController.save(EntityPropertyBindingContext, EntityPropertyValue)
. - SaveEntityViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Responsible for saving a single entity after a form submit.
- SaveEntityViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.SaveEntityViewProcessor
- saveFunction(BiFunction<EntityPropertyBindingContext, EntityPropertyValue<Object>, Boolean>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- saveFunction(BiFunction<EntityPropertyBindingContext, EntityPropertyValue<Object>, Boolean>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- saveFunction(BiFunction<T, EntityPropertyValue<U>, Boolean>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
The function that should be called when saving a property value using
EntityPropertyController.save(EntityPropertyBindingContext, EntityPropertyValue)
. - saveMethod(UnaryOperator<T>) - Method in class com.foreach.across.modules.entity.config.builders.EntityModelBuilder
-
Set the method callback for saving an entity.
- search() - Method in class com.foreach.across.modules.entity.icons.EntityModuleListViewIcons
- select(EntityPropertySelector) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistry
- select(EntityPropertySelector) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- select(EntityPropertySelector) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelectorExecutor
- select(MutableViewElement, boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- selfOptionIncluded(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator.FilterOptionGeneratorBuilder
- selfOptionIncluded(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator.OptionGeneratorBuilder
- serialize(Sort, JsonGenerator, SerializerProvider) - Method in class com.foreach.across.modules.entity.query.support.SortSerializer
- setAddDefaultButtons(boolean) - Method in class com.foreach.across.modules.entity.views.processors.ListFormViewProcessor
-
Should the default create button be added if the principal has the
AllowableAction.CREATE
action? - setAddDefaultButtons(boolean) - Method in class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
-
Should default save and cancel buttons be added at the bottom of the form, below the column structure?
- setAddEntityMenu(boolean) - Method in class com.foreach.across.modules.entity.views.processors.AssociationHeaderViewProcessor
-
Should the entity menu be generated and added to the page nav.
- setAddEntityMenu(boolean) - Method in class com.foreach.across.modules.entity.views.processors.SingleEntityPageStructureViewProcessor
-
Should the entity menu be generated and added to the page nav.
- setAddGlobalBindingErrors(boolean) - Method in class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
-
Should global errors present on the
BindingResult
be added on top of the form? - setAllowableActions(AllowableActions) - Method in interface com.foreach.across.modules.entity.views.context.ConfigurableEntityViewContext
- setAllowableActions(AllowableActions) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- setAllowableActionsBuilder(EntityConfigurationAllowableActionsBuilder) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- setAllowableActionsBuilder(EntityConfigurationAllowableActionsBuilder) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityConfiguration
-
Set the builder for the
AllowableActions
of this entity configuration. - setAllowedValues(EnumSet<? extends Enum>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EnumOptionIterableBuilder
-
Optionally set a restricted list of enum values that should be rendered.
- setArguments(Object[]) - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- setAssociations(ContainerViewElement) - Method in class com.foreach.across.modules.entity.views.events.BuildEntityDeleteViewEvent
- setAssociationsBuilder(RepositoryEntityAssociationsBuilder) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- setAssociationsPath(String) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- setAssociationType(EntityAssociation.Type) - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- setAssociationType(EntityAssociation.Type) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityAssociation
- setAttribute(ViewElementBuilderSupport.ElementOrBuilder, String, Object) - Static method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterControlUtils
- setAttributeName(String) - Method in class com.foreach.across.modules.entity.views.processors.AbstractEntityFetchingViewProcessor
-
Name of the attribute under which the resulting items should be registered.
- setBaseEqlPredicate(String) - Method in class com.foreach.across.modules.entity.views.processors.DefaultEntityFetchingViewProcessor
-
The basic filter that should always be applied.
- setBasePredicate(EntityQuery) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- setBeanClassLoader(ClassLoader) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- setBinderPath(String) - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- setBinderPrefix(String) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
Prefix when the map is being used for data binding.
- setBindingEnabled(boolean) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
Signal that actual binding is enabled, this allows individual property binders to determine how they should interpret the current value.
- setBindingResult(BindingResult) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
Binding result for the command object.
- setBound(boolean) - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- setBound(boolean) - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Set the value of this property as bound using a data binder.
- setBuilderFactoryHelper(EntityViewElementBuilderFactoryHelper) - Method in class com.foreach.across.modules.entity.views.bootstrapui.TextViewElementBuilderFactory
- setBuilderFactoryHelpers(EntityViewElementBuilderFactoryHelper) - Method in class com.foreach.across.modules.entity.views.bootstrapui.DateTimeFormElementBuilderFactory
- setBuilderFactoryHelpers(EntityViewElementBuilderFactoryHelper) - Method in class com.foreach.across.modules.entity.views.bootstrapui.NumericFormElementBuilderFactory
- setBuilderFactoryHelpers(EntityViewElementBuilderFactoryHelper) - Method in class com.foreach.across.modules.entity.views.bootstrapui.TextboxFormElementBuilderFactory
- setBuilderHints(Map<String, Object>) - Method in class com.foreach.across.modules.entity.views.helpers.EntityViewElementBatch
-
Set a map of property builder hints.
- setCacheable(ViewElementMode, boolean) - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
-
Sets the cacheable status for a given mode.
- setCacheable(ViewElementMode, boolean) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- setChecked(Boolean) - Method in class com.foreach.across.modules.entity.views.elements.form.dependencies.Qualifiers
- setCommand(EntityViewCommand) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
Command object for the view.
- setConfigurationAttributes(Map<String, Object>) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The map of configuration attributes that were used to initialized this
EntityViewFactory
. - setContextExpression(String) - Method in exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- setContextExpressionStart(int) - Method in exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- setController(EntityPropertyController) - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- setController(EntityPropertyController) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyDescriptor
-
Set the controller that should be used for managing this property in the context of an entity.
- setConversionService(ConversionService) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
Optionally set a
ConversionService
that should be used to convert the input value to the required field type. - setConversionService(ConversionService) - Method in class com.foreach.across.modules.entity.query.EQTypeConverter
- setConversionService(ConversionService) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.AuditablePropertyViewElementBuilder
-
Set the
ConversionService
to be used for formatting dates. - setConversionService(ConversionService) - Method in class com.foreach.across.modules.entity.views.bootstrapui.HiddenFormElementBuilderFactory
- setConversionService(ConversionService) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EntityQueryOptionIterableBuilder
-
Sets an alternative
ConversionService
which is used to convert the Id of an entity. - setConversionService(ConversionService) - Method in class com.foreach.across.modules.entity.views.bootstrapui.OptionsFormElementBuilderFactory
- setConversionService(ConversionService) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinks
-
Set the
ConversionService
that should be used for converting id objects to string. - setConvertibleToBasicMode(boolean) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- setCreatePath(String) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- setCurrentEntity(ViewElementBuilderContext, Object) - Static method in class com.foreach.across.modules.entity.views.util.EntityViewElementUtils
-
Set the current entity to the value specified.
- setCurrentPropertyValue(ViewElementBuilderContext, Object) - Static method in class com.foreach.across.modules.entity.views.util.EntityViewElementUtils
-
Set a fixed
EntityPropertyValue
on the builder context. - setCustomView(Object) - Method in class com.foreach.across.modules.entity.views.EntityView
- setDataBinder(WebDataBinder) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
DataBinder being used for the command object.
- setDefaultCacheable(boolean) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- setDefaultFilter(Predicate<EntityPropertyDescriptor>) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- setDefaultFilter(Predicate<EntityPropertyDescriptor>) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyRegistry
- setDefaultForceWhitespaceAroundSign(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.NumericFormElementBuilderFactory
-
Should signs be surrounded by whitespace when creating a default configuration.
- setDefaultMemberValidator(EntityPropertyValidator) - Method in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistry
- setDefaultMemberValidator(SmartValidator) - Method in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistryProvider
- setDefaultOrder(String...) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- setDefaultOrder(String...) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyRegistry
- setDefaultOrder(Comparator<EntityPropertyDescriptor>) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- setDefaultOrder(Comparator<EntityPropertyDescriptor>) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyRegistry
- setDefaultPageable(Pageable) - Method in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
-
Set the default
Pageable
that should be used if no parameters specified on the request. - setDelegate(BiFunction<EntityViewContext, Pageable, Iterable<?>>) - Method in class com.foreach.across.modules.entity.views.processors.DelegatingEntityFetchingViewProcessor
-
Set the function that should be called for fetching the items.
- setDelegate(Function<Pageable, Iterable<?>>) - Method in class com.foreach.across.modules.entity.views.processors.DelegatingEntityFetchingViewProcessor
-
Set the function that should be called for fetching the items.
- setDeleted(boolean) - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- setDeleted(boolean) - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Explicitly set this property as deleted.
- setDeleted(boolean) - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder.Entry
- setDeleteDisabled(boolean) - Method in class com.foreach.across.modules.entity.views.events.BuildEntityDeleteViewEvent
-
Should the delete action be disallowed.
- setDeleteMethod(Consumer<T>) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
-
Set the callback method to be used when deleting an entity.
- setDeletePath(String) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- setDisplayName(String) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- setDisplayName(String) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityConfiguration
-
Set the default display name for this entity type.
- setDisplayName(String) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyDescriptor
- setDisplayName(String) - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- setEmptyOption(OptionFormElementBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- setEnabled(Boolean) - Method in class com.foreach.across.modules.entity.views.elements.form.dependencies.Qualifiers
- setEnhancer(Consumer<OptionFormElementBuilder>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- setEntity(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
The original entity that this binder is attached to.
- setEntity(Object) - Method in interface com.foreach.across.modules.entity.views.context.ConfigurableEntityViewContext
- setEntity(Object) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- setEntity(Object) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
- setEntity(T) - Method in class com.foreach.across.modules.entity.views.helpers.EntityViewElementBatch
-
Set the entity that should be used for the next build.
- setEntityAssociation(EntityAssociation) - Method in interface com.foreach.across.modules.entity.views.context.ConfigurableEntityViewContext
- setEntityAssociation(EntityAssociation) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- setEntityConfiguration(EntityConfiguration) - Method in interface com.foreach.across.modules.entity.views.context.ConfigurableEntityViewContext
- setEntityConfiguration(EntityConfiguration) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- setEntityConfiguration(EntityConfiguration<?>) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- setEntityFactory(EntityFactory<T>) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
-
Set the
EntityFactory
delegate that should be used for creating a new instance or converting an existing instance to a dto. - setEntityInformation(EntityInformation<T, U>) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
-
Set the metadata provider for this entity type.
- setEntityMessageCodeProperties(EntityMessageCodeProperties) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- setEntityMessageCodeResolver(EntityMessageCodeResolver) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- setEntityMessageCodeResolver(EntityMessageCodeResolver) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityConfiguration
-
Set the message code resolver.
- setEntityMessages(EntityMessages) - Method in interface com.foreach.across.modules.entity.views.context.ConfigurableEntityViewContext
- setEntityMessages(EntityMessages) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- setEntityModel(EntityModel) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EntityQueryOptionIterableBuilder
- setEntityModel(EntityModel) - Method in interface com.foreach.across.modules.entity.views.context.ConfigurableEntityViewContext
- setEntityModel(EntityModel) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- setEntityModel(EntityModel<Object, Serializable>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EnumOptionIterableBuilder
-
Optionally set an entity model that should be used for generating label and value instead of default enum serializing.
- setEntityModel(EntityModel<T, Serializable>) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- setEntityModel(EntityModel<T, Serializable>) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityConfiguration
-
Set the
EntityModel
for interacting with the entity repository. - setEntityModelBuilder(RepositoryEntityModelBuilder) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- setEntityQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EntityQueryOptionIterableBuilder
-
Set a typed entity query object.
- setEntityQuery(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EntityQueryOptionIterableBuilder
-
Set an entity query via an EQL statement.
- setEntityQueryExecutor(EntityQueryExecutor) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EntityQueryOptionIterableBuilder
- setEntityQueryParser(EntityQueryParser) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EntityQueryOptionIterableBuilder
- setEntityRegistry(EntityRegistry) - Method in class com.foreach.across.modules.entity.views.bootstrapui.HiddenFormElementBuilderFactory
- setEntityRegistry(EntityRegistry) - Method in class com.foreach.across.modules.entity.views.bootstrapui.OptionsFormElementBuilderFactory
- setEntityValidator(SmartValidator) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- setEntityValidator(Validator) - Method in class com.foreach.across.modules.entity.validators.EntityValidatorSupport
- setEntityViewContext(EntityViewContext) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The contextual information of the entity type and entity being viewed.
- setEnumType(Class<? extends Enum>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.EnumOptionIterableBuilder
- setEQType(ViewElementBuilderSupport.ElementOrBuilder, EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterControlUtils
- setErrorCodesResolver(MessageCodesResolver) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
-
Set a specific custom resolver that should be used for error code resolving.
- setErrorExpression(String) - Method in exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- setErrorExpressionPosition(int) - Method in exception com.foreach.across.modules.entity.query.EntityQueryParsingException
- setExecutableQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- setExpressions(List<EntityQueryExpression>) - Method in class com.foreach.across.modules.entity.query.EntityQuery
- setExtensionName(String) - Method in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
-
Name under which the
Pageable
should be registered inEntityViewCommand.getExtensions()
. - setFallbackCollections(String...) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
-
Set the prefixes that should be applied only if fallback generation is specified.
- setFilterConfiguration(EntityQueryFilterConfiguration) - Method in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
-
Holds the configuration for this query filter processor.
- setFindOneMethod(Function<U, T>) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
-
Set the callback method to be used for finding a single entity based on its id.
- setForLastModifiedByProperty(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.AuditablePrincipalPropertyViewElementBuilder
-
Configure the builder for the lastModifiedBy property instead of the createdBy property.
- setForLastModifiedProperty(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.AuditablePropertyViewElementBuilder
-
Configure the builder for the last modified property instead of the creation property.
- setFormName(String) - Method in class com.foreach.across.modules.entity.views.processors.ListFormViewProcessor
-
Name of the form.
- setFormName(String) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
-
Set the name of the form that should be submitted when changing the page or sorting a column.
- setFormStateConsumer(Consumer<EntityFormStateCompleted<?>>) - Method in class com.foreach.across.modules.entity.views.processors.DeleteEntityViewProcessor
-
Set a consumer to apply to the form state after it has been built and published as an event.
- setFormStateConsumer(Consumer<EntityFormStateCompleted<?>>) - Method in class com.foreach.across.modules.entity.views.processors.SaveEntityViewProcessor
-
Set a consumer to apply to the form state after it has been built and published as an event.
- setFunctionHandlers(Collection<EntityQueryFunctionHandler>) - Method in class com.foreach.across.modules.entity.query.EQTypeConverter
- setGrid(Grid) - Method in class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
-
Grid for the form (represents the columns the form should have).
- setHidden(boolean) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- setHidden(boolean) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityConfiguration
-
Should this configuration be shown in UI implementations?
- setHidden(boolean) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyDescriptor
- setHidden(boolean) - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- setHidden(Boolean) - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- setHidden(Boolean) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityAssociation
-
Should the association be hidden or explicitly shown in the administrative UI.
- setHttpMethod(HttpMethod) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
HTTP method for the web request.
- setHttpMethods(Set<HttpMethod>) - Method in class com.foreach.across.modules.entity.views.processors.DefaultValidationViewProcessor
-
Set the
HttpMethod
for which default validation should be configured. - setId(String) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- setId(String) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyRegistry
-
Set the id for this property registry.
- setIncludeDefaultActions(boolean) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
-
Should default actions be included for every entity?
- setIncludeNavPathAsDataAttribute(boolean) - Method in class com.foreach.across.modules.entity.views.processors.SingleEntityPageStructureViewProcessor
-
Should the
Menu.getPath()
be included on the entity navigation items. - setInitializer(Consumer<InitializingAutoSuggestDataSet>) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- setItemTextProcessor(AbstractValueTextPostProcessor<?>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.CollectionValueTextPostProcessor
- setLabelPrinter(Printer<T>) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
-
Set the printer to be used for calls to
DefaultEntityModel.getLabel(Object)
andDefaultEntityModel.getLabel(Object, Locale)
. - setLabelViewElementMode(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Set the rendering mode for the label of an entity (header row).
- setLinkBuilder(EntityViewLinkBuilder) - Method in interface com.foreach.across.modules.entity.views.context.ConfigurableEntityViewContext
- setLinkBuilder(EntityViewLinkBuilder) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- setLinkToDetailView(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.EntityListActionsProcessor
-
Sets whether every result item should link to the detail view by default.
- setMappingContextRegistry(MappingContextRegistry) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- setMaximumSingleLineLength(int) - Method in class com.foreach.across.modules.entity.views.bootstrapui.TextboxFormElementBuilderFactory
- setMaxPageSize(int) - Method in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
-
Configures the maximum page size to be accepted.
- setMessage(String) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
-
Actual message to display.
- setMessageCode(String) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
-
Original message code that was used to resolve the message.
- setMessageCodeResolver(EntityMessageCodeResolver) - Method in interface com.foreach.across.modules.entity.views.context.ConfigurableEntityViewContext
- setMessageCodeResolver(EntityMessageCodeResolver) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- setMessages(ContainerViewElement) - Method in class com.foreach.across.modules.entity.views.events.BuildEntityDeleteViewEvent
-
Set the container containing message elements.
- setMessageSource(MessageSource) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- setMessageSource(MessageSource) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
- setMessageSource(MessageSource) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.AuditablePropertyViewElementBuilder
-
Set the message source that should be used for creating the value.
- setMetadataProvider(EntityQueryMetadataProvider) - Method in class com.foreach.across.modules.entity.query.EntityQueryParser
-
Set the actual
EntityQueryMetadataProvider
that should be used for validating and typing query strings. - setModel(ModelMap) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The model associated with the current view.
- setMvcConversionService(ConversionService) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- setOnlyForRedirect(boolean) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
-
Should this message only be added if a redirect will happen?
- setOperand(EntityQueryOps) - Method in class com.foreach.across.modules.entity.query.EntityQuery
- setOperand(EntityQueryOps) - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- setOperand(ViewElementBuilderSupport.ElementOrBuilder, EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterControlUtils
- setOptions(OptionIterableBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- setOrder(int) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry.EntityViewProcessorRegistration
-
Update the order of this registration.
- setOriginalValue(Object) - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
-
Pre-set the original value, this will avoid that
AbstractEntityPropertyBinder.loadOriginalValue()
will be called. - setOriginalValue(Object) - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- setOverviewPath(String) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- setPageableExtensionName(String) - Method in class com.foreach.across.modules.entity.views.processors.AbstractEntityFetchingViewProcessor
-
Name of the extension that represents the
Pageable
that should be used for fetching the items. - setPageContentStructure(PageContentStructure) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
Page content being built.
- setParentContext(EntityViewContext) - Method in interface com.foreach.across.modules.entity.views.context.ConfigurableEntityViewContext
- setParentContext(EntityViewContext) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- setParentDeleteMode(EntityAssociation.ParentDeleteMode) - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- setParentDeleteMode(EntityAssociation.ParentDeleteMode) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityAssociation
- setParentDescriptor(EntityPropertyDescriptor) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyDescriptor
-
Set the parent property descriptor for a nested property.
- setParentDescriptor(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
-
Parent descriptor that this one represents a nested property of.
- setParentViewElementBuilderContext(ViewElementBuilderContext) - Method in class com.foreach.across.modules.entity.views.helpers.EntityViewElementBatch
- setPartialFragment(String) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The partial fragment to render.
- setPostProcessors(Collection<EntityQueryExecutorRegistrar>) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- setPostProcessors(Collection<DefaultEntityConfigurationProvider.PostProcessor>) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityConfigurationProvider
- setPrefetchLoader(Function<String, Object>) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- setPrefixes(String...) - Method in class com.foreach.across.modules.entity.support.EntityMessageCodeResolver
-
Replace all prefixes.
- setProcessor(EntityViewProcessor) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewProcessorRegistry.EntityViewProcessorRegistration
- setProcessorRegistry(TransactionalEntityViewProcessorRegistry) - Method in class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
- setProperties(EntityPropertiesBinder) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommand
-
A binder object for custom property binding through
EntityPropertyController
. - setPropertiesOnly(boolean) - Method in class com.foreach.across.modules.entity.views.processors.SaveEntityViewProcessor
-
Set to
true
if only the properties should be saved but not the actual entity. - setPropertiesRegistrars(Collection<DefaultEntityPropertyRegistryProvider.PropertiesRegistrar>) - Method in class com.foreach.across.modules.entity.registry.properties.DefaultEntityPropertyRegistryProvider
- setProperty(String) - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- setPropertyName(ViewElementBuilderSupport.ElementOrBuilder, EntityPropertyDescriptor) - Static method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterControlUtils
- setPropertyOrder(String, int) - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyRegistrySupport
- setPropertyRegistry(MutableEntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- setPropertyRegistry(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.query.DefaultEntityQueryTranslator
- setPropertyRegistry(EntityPropertyRegistry) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyDescriptor
-
Set the registry this property descriptor belongs to.
- setPropertyRegistry(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- setPropertyRegistry(EntityPropertyRegistry) - Method in interface com.foreach.across.modules.entity.views.context.ConfigurableEntityViewContext
- setPropertyRegistry(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- setPropertyRegistry(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.views.helpers.EntityViewElementBatch
- setPropertyRegistry(MutableEntityPropertyRegistry) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityConfiguration
-
Set the property registry for this configuration.
- setPropertyRegistryBuilder(RepositoryEntityPropertyRegistryBuilder) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- setPropertySelector(EntityPropertySelector) - Method in class com.foreach.across.modules.entity.views.helpers.EntityViewElementBatch
- setPropertySelector(EntityPropertySelector) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
-
Set the selector for the properties that should be rendered on the table.
- setPropertyType(Class<?>) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyDescriptor
- setPropertyType(Class<?>) - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- setPropertyTypeDescriptor(TypeDescriptor) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyDescriptor
- setPropertyTypeDescriptor(TypeDescriptor) - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- setPublishFormState(boolean) - Method in class com.foreach.across.modules.entity.views.processors.DeleteEntityViewProcessor
-
Should the form state be published as an event for modification (defaults to
true
). - setPublishFormState(boolean) - Method in class com.foreach.across.modules.entity.views.processors.SaveEntityViewProcessor
-
Should the form state be published as an event for modification (defaults to
true
). - setQueryTranslator(EntityQueryTranslator) - Method in class com.foreach.across.modules.entity.query.EntityQueryParser
-
Set the
DefaultEntityQueryTranslator
to use for translating raw queries that passed validation. - setRawQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- setReadable(boolean) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyDescriptor
- setReadable(boolean) - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- setRedirectAttributes(RedirectAttributes) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The redirect attributes for the current view request.
- setRedirectUrl(String) - Method in class com.foreach.across.modules.entity.views.EntityView
-
Set the redirect url, if the redirect url is not
null
, this will also disable rendering. - setRedirectUrl(String) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted
-
Set the redirect that should be done.
- setReplaceExistingAttribute(boolean) - Method in class com.foreach.across.modules.entity.views.processors.AbstractEntityFetchingViewProcessor
-
Should an existing attribute
AbstractEntityFetchingViewProcessor.attributeName
be replaced or not. - setRequestParameterPrefix(String) - Method in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
-
Set the request parameter prefix for all page related request parameter names.
- setRequiredAllowableAction(AllowableAction) - Method in class com.foreach.across.modules.entity.views.processors.ActionAllowedAuthorizationViewProcessor
-
Set the
AllowableAction
that the principal should have on theEntityConfiguration
being viewed. - setResponseEntity(ResponseEntity<?>) - Method in class com.foreach.across.modules.entity.views.EntityView
-
Set a
ResponseEntity
that should be used for the view.. - setResultTransformer(AutoSuggestDataSet.ResultTransformer) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- setSaveMethod(UnaryOperator<T>) - Method in class com.foreach.across.modules.entity.registry.DefaultEntityModel
-
Set the callback method to be used for saving a single entity.
- setSecurityPrincipalLabelResolverStrategy(SecurityPrincipalLabelResolverStrategy) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.AuditablePrincipalPropertyViewElementBuilder
-
Implementation to use for resolving a display label for a principal object.
- setSecurityPrincipalLabelResolverStrategy(SecurityPrincipalLabelResolverStrategy) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.AuditablePropertyViewElementBuilder
-
Implementation to use for resolving a display label for a principal object.
- setSelector(EntityPropertySelector) - Method in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
-
Define the properties that should be rendered.
- setSelfOptionIncluded(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
-
In case of options that are the same type as the entity being built, should the entity itself be provided as an option.
- setSeparator(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.processors.element.CollectionValueTextPostProcessor
- setShouldRender(boolean) - Method in class com.foreach.across.modules.entity.views.EntityView
- setShowBasicFilter(boolean) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- setShowOnlyItemsWithAction(AllowableAction) - Method in class com.foreach.across.modules.entity.views.processors.AbstractEntityFetchingViewProcessor
-
The
AllowableAction
that is required for an item to be viewable. - setShowResultNumber(boolean) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
-
Should the result number be shown as first column in the table?
- setSort(Sort) - Method in class com.foreach.across.modules.entity.query.EntityQuery
-
Ordering of the results.
- setSortableProperties(Collection<String>) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
-
Collection of properties that should be sortable in the UI.
- setSorted(Boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- setSortIndex(long) - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- setSortIndex(long) - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Set the sort index of a property, only relevant when part of a sorted collection.
- setSortIndex(long) - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder.Entry
- setSourceProperty(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- setSourceProperty(EntityPropertyDescriptor) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityAssociation
- setStyle(Style) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
- setSuggestionsLoader(BiFunction<String, String, Object>) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- setSummaryViewName(String) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
-
Name of the summary view.
- SettableIdBasedEntityUiConfiguration - Class in com.foreach.across.modules.entity.config.entities
- SettableIdBasedEntityUiConfiguration() - Constructor for class com.foreach.across.modules.entity.config.entities.SettableIdBasedEntityUiConfiguration
- setTableName(String) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
-
Set the name of the table, added as data attributes in the markup.
- setTarget(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
The target for binding.
- setTargetEntityConfiguration(EntityConfiguration) - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- setTargetEntityConfiguration(EntityConfiguration) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityAssociation
- setTargetProperty(EntityPropertyDescriptor) - Method in class com.foreach.across.modules.entity.registry.EntityAssociationImpl
- setTargetProperty(EntityPropertyDescriptor) - Method in interface com.foreach.across.modules.entity.registry.MutableEntityAssociation
- setTemplate(String) - Method in class com.foreach.across.modules.entity.views.processors.TemplateViewProcessor
- setTemplate(Function<ViewElementFieldset, ? extends ViewElement>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
The actual template that should be used for rendering the fieldset.
- setTemplate(String) - Method in class com.foreach.across.modules.entity.views.EntityView
- setTemplateValueResolver(EntityPropertyTemplateValueResolver) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinder
-
The resolver that should be used for determining template values of properties: list item and map entry templates.
- setTitleMessageCode(String) - Method in class com.foreach.across.modules.entity.views.processors.AssociationHeaderViewProcessor
-
Message code that should be resolved for the title of the page.
- setTitleMessageCode(String) - Method in class com.foreach.across.modules.entity.views.processors.ListPageStructureViewProcessor
-
Message code that should be resolved for the title of the page.
- setTitleMessageCode(String) - Method in class com.foreach.across.modules.entity.views.processors.SingleEntityPageStructureViewProcessor
-
Message code that should be resolved for the title of the page.
- setTransactionManagerResolver(PlatformTransactionManagerResolver) - Method in class com.foreach.across.modules.entity.registrars.repository.RepositoryEntityRegistrar
- setTransactionTemplate(TransactionTemplate) - Method in class com.foreach.across.modules.entity.views.processors.support.TransactionalEntityViewProcessorRegistry
-
Set the transaction template that should be used for transactional calls
- setTranslated(boolean) - Method in class com.foreach.across.modules.entity.query.EntityQuery
- setTranslated(boolean) - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- setTranslatedRawQuery(EntityQuery) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- setTranslatePageable(boolean) - Method in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
-
Should the incoming pageable be translated using the current
EntityPropertyRegistry
by callingEntityUtils.translateSort(Pageable, EntityPropertyRegistry)
? - setTypeConverter(EQTypeConverter) - Method in class com.foreach.across.modules.entity.query.DefaultEntityQueryTranslator
- setUpdateEntriesOnBinding(boolean) - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
-
If set to
true
, the existing entries will always be returned when performing data binding, and every entry separately can be removed/modified. - setUpdateItemsOnBinding(boolean) - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
-
If set to
true
, the existing items will always be returned when performing data binding, and every item separately can be removed/modified. - setUpdatePath(String) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- setValidationHints(Object...) - Method in class com.foreach.across.modules.entity.views.processors.DefaultValidationViewProcessor
- setValue(Object) - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- setValue(Object) - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Update the value.
- setValueFetcher(ValueFetcher<?>) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyDescriptor
- setValueFetcher(ValueFetcher<?>) - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
-
Deprecated.
- setValueNotSetOption(OptionFormElementBuilder) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator
-
Special option to indicate no value has been set on the property.
- setValues(List<String>) - Method in class com.foreach.across.modules.entity.views.elements.form.dependencies.Qualifiers
- setValueViewElementMode(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Set the rendering mode for the values of an entity.
- setViewElementBuilder(ViewElementMode, ViewElementBuilder) - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
-
Set the fixed
ViewElementBuilder
for lookups. - setViewElementBuilder(ViewElementMode, ViewElementBuilder) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- setViewElementBuilderService(EntityViewElementBuilderService) - Method in class com.foreach.across.modules.entity.views.bootstrapui.DateTimeFormElementBuilderFactory
- setViewElementBuilderService(EntityViewElementBuilderService) - Method in class com.foreach.across.modules.entity.views.bootstrapui.NumericFormElementBuilderFactory
- setViewElementMode(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.helpers.EntityViewElementBatch
- setViewElementMode(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
-
Which type of view elements should be created for the properties?
- setViewElementMode(ViewElementMode) - Method in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
-
ViewElement mode for the value rows.
- setViewElementType(ViewElementMode, String) - Method in interface com.foreach.across.modules.entity.views.ViewElementLookupRegistry
-
Set the view element type for subsequent lookup.
- setViewElementType(ViewElementMode, String) - Method in class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- setViewFactory(EntityViewFactory) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
The
EntityViewFactory
being used. - setViewName(String) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
Name of the view being requested.
- setViewPath(String) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- setWebAppLinkBuilder(WebAppLinkBuilder) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinks
-
Set the
WebAppLinkBuilder
to be used for building the URI string of a link. - setWebAppPathResolver(WebAppPathResolver) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.Set the
WebAppPathResolver
to be used for this builder. - setWebRequest(NativeWebRequest) - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
-
Original web request/response context.
- setWritable(boolean) - Method in interface com.foreach.across.modules.entity.registry.properties.MutableEntityPropertyDescriptor
- setWritable(boolean) - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- shouldDispatchInTransaction(EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
-
Should the
EntityViewProcessor.doControl(EntityViewRequest, EntityView, EntityViewCommand)
be executed in a wrapping transaction? - shouldRender() - Method in class com.foreach.across.modules.entity.views.EntityView
- show() - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Ensures the association will not be labeled as hidden for UI implementations.
- show() - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Ensures the configuration will not be labeled as hidden for UI implementations.
- showAdvancedFilter() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
-
Call this method to show the advanced filter when rendering the control.
- showBasicFilter() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterFormControlBuilder
-
Call this method to show the basic filter when rendering the control.
- showOnlyItemsWithAction - Variable in class com.foreach.across.modules.entity.views.processors.AbstractEntityFetchingViewProcessor
-
The
AllowableAction
that is required for an item to be viewable. - showOnlyItemsWithAction(AllowableAction) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Configures the
AllowableAction
that is required on an item before it is visible. - showProperties(String...) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- showProperties(String...) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
List of properties to be shown (in order).
- showProperties(String...) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Configure the different properties to be shown in basic mode.
- showResultNumber() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- showResultNumber(boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- showResultNumber(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- SimpleAutoSuggestDataSet - Class in com.foreach.across.modules.entity.autosuggest
-
Represents a simple dataset used for auto-suggest data.
- SimpleAutoSuggestDataSet(BiFunction<String, String, Object>, Function<String, Object>) - Constructor for class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet
- SimpleAutoSuggestDataSet.Result - Class in com.foreach.across.modules.entity.autosuggest
-
Represent a single auto-suggest result.
- SimpleAutoSuggestDataSet.SimpleAutoSuggestDataSetBuilder - Class in com.foreach.across.modules.entity.autosuggest
- SimpleEntityPropertyBindingContext - Class in com.foreach.across.modules.entity.registry.properties.binding
-
Static version of an
EntityPropertyBindingContext
, with both entity and target being fixed values. - SimpleEntityPropertyBindingContext.SimpleEntityPropertyBindingContextBuilder - Class in com.foreach.across.modules.entity.registry.properties.binding
- SimpleEntityPropertyDescriptor - Class in com.foreach.across.modules.entity.registry.properties
- SimpleEntityPropertyDescriptor(String) - Constructor for class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- SimpleEntityPropertyDescriptor(String, EntityPropertyDescriptor) - Constructor for class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- SimpleEntityQueryFacade<T> - Class in com.foreach.across.modules.entity.query
-
Basic implementation of
EntityQueryFacade
that wraps around anEntityQueryParser
andEntityQueryExecutor
. - SimpleEntityQueryFacade(EntityQueryParser, EntityQueryExecutor<T>) - Constructor for class com.foreach.across.modules.entity.query.SimpleEntityQueryFacade
- SimpleEntityViewProcessorAdapter - Class in com.foreach.across.modules.entity.views.processors
-
Simple adapter for
EntityViewProcessor
that does not directly tie into theViewElement
generation. - SimpleEntityViewProcessorAdapter() - Constructor for class com.foreach.across.modules.entity.views.processors.SimpleEntityViewProcessorAdapter
- simplify(EntityQuery) - Static method in class com.foreach.across.modules.entity.query.EntityQueryUtils
-
Simplifies a query by removing useless levels (grouping of predicates).
- SINGLE_VALUE - Enum constant in enum class com.foreach.across.modules.entity.bind.EntityPropertyBindingType
-
Treat the property as a single value.
- SingleEntityFormViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Creates the form based layout for an entity.
- SingleEntityFormViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.SingleEntityFormViewProcessor
- SingleEntityPageStructureViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Builds the default page structure for a single entity page.
- SingleEntityPageStructureViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.SingleEntityPageStructureViewProcessor
- SingleEntityPropertyBinder - Class in com.foreach.across.modules.entity.bind
-
Represents a single value property, always attached to a
EntityPropertiesBinder
. - SingleEntityViewLinkBuilder - Class in com.foreach.across.modules.entity.web.links
- SingleEntityViewLinkBuilder.ForEntityAssociation - Class in com.foreach.across.modules.entity.web.links
- SingleEntityViewLinkBuilder.ForEntityConfiguration - Class in com.foreach.across.modules.entity.web.links
- singleValue(String...) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Configures properties that should only allow a single value to be filtered on.
- singleValueProperties(Set<String>) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Set of properties that should allow a single value to be filtered on.
- skipIfDifferentType() - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Skip this configurer when it would attempt to update a processor which is not of the expected type.
- skipIfMissing() - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Skip this configurer when it would attempt to update a processor which is not present.
- skipIfPresent() - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Simply skip this configurer when attempting to register a new processor which is already present.
- slash(String) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
-
Add a path segment to the URI.
- sortable(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.elements.builder.EmbeddedCollectionViewElementBuilder
-
Set to
true
if a sorting handle should be inserted. - sortableOn(String...) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- sortableOn(String...) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Limit the properties that can be sorted on by specifiying them explicitly.
- sortableOn(Collection<String>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Limit the properties that can be sorted on by specifiying them explicitly.
- SortableTableBuilder - Class in com.foreach.across.modules.entity.views.bootstrapui.util
-
Helper that aids in building a sortable
TableViewElement
for a list ofEntityPropertyDescriptor
s. - SortableTableBuilder(EntityViewElementBuilderService) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- SortableTableBuilder.OrderPair - Class in com.foreach.across.modules.entity.views.bootstrapui.util
-
Simple class for JSON serializing sortable properties.
- SortableTableBuilder.ResultNumberProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui.util
-
Sets the position of the item being processed (in an
IteratorViewElementBuilderContext
) as the text of aTextViewElement
. - SortableTableRenderingViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Renders a list of items as a sortable table using a
SortableTableBuilder
. - SortableTableRenderingViewProcessor() - Constructor for class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
- SortDeserializer - Class in com.foreach.across.modules.entity.query.support
-
Simple Jackson JSON deserializer for a
Sort
that was serialized without any special configuration. - SortDeserializer() - Constructor for class com.foreach.across.modules.entity.query.support.SortDeserializer
- sorted(OptionFormElementBuilder...) - Static method in class com.foreach.across.modules.entity.views.bootstrapui.options.FixedOptionIterableBuilder
-
Create a new iterable builder for the given options and consider them as sorted.
- sorted(Boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator.FilterOptionGeneratorBuilder
- sorted(Boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator.OptionGeneratorBuilder
- sorted(Iterable<OptionFormElementBuilder>) - Static method in class com.foreach.across.modules.entity.views.bootstrapui.options.FixedOptionIterableBuilder
-
Create a new iterable builder for the given options and consider them as sorted.
- SortSerializer - Class in com.foreach.across.modules.entity.query.support
-
Custom serialization of
Sort
with full details. - SortSerializer() - Constructor for class com.foreach.across.modules.entity.query.support.SortSerializer
- sourceProperty(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Set the name of the property on the source end.
- sourceTypeDescriptor(TypeDescriptor) - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor.EntityTypeDescriptorBuilder
-
The original source type descriptor that has been resolved.
- spelValueFetcher(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- spelValueFetcher(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- SpelValueFetcher<T> - Class in com.foreach.across.modules.entity.views.support
- SpelValueFetcher(String) - Constructor for class com.foreach.across.modules.entity.views.support.SpelValueFetcher
- StringToEntityConfigurationConverter - Class in com.foreach.across.modules.entity.converters
-
Converts a string to an EntityConfiguration by interpreting the string as the name of the EntityConfiguration.
- StringToEntityConfigurationConverter(EntityRegistry) - Constructor for class com.foreach.across.modules.entity.converters.StringToEntityConfigurationConverter
- structureTemplate(String, String) - Static method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Generate a template function that outputs a simple HTML structure based on a structure string.
- style(Style) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage.FeedbackMessageBuilder
- suggestions(String, String) - Method in interface com.foreach.across.modules.entity.autosuggest.AutoSuggestDataSet
-
Retrieve the suggestions for a particular query.
- suggestions(String, String) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- suggestions(String, String) - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet
-
Retrieve the suggestions for a particular query.
- suggestions(String, String, String) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataController
- suggestions(BiFunction<String, String, Iterable<? extends T>>) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
- suggestionsEntityQuery(BiFunction<String, String, EntityQuery>) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
- suggestionsEql(String) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataAttributeRegistrar.EntityDataSetConfiguration
- suggestionsLoader(BiFunction<String, String, Object>) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet.InitializingAutoSuggestDataSetBuilder
- suggestionsLoader(BiFunction<String, String, Object>) - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.SimpleAutoSuggestDataSetBuilder
- suggestionsUriComponents() - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint.MappedDataSet
- suggestionsUriComponents(String) - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint
-
Create the suggestions url components for a named dataset.
- suggestionsUrl() - Method in class com.foreach.across.modules.entity.autosuggest.AutoSuggestDataEndpoint.MappedDataSet
- SUMMARY_VIEW_NAME - Static variable in class com.foreach.across.modules.entity.views.EntityView
- supports(EntityConfiguration) - Method in interface com.foreach.across.modules.entity.registrars.repository.EntityQueryExecutorRegistrar
- supports(EntityConfiguration, Repository) - Method in class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.DefaultEntityQueryExecutorRegistrar
- supports(EntityConfiguration, Repository) - Method in class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.ElasticEntityQueryExecutorRegistrar
- supports(EntityConfiguration, Repository) - Method in class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.EntityQueryJpaExecutorRegistrar
- supports(EntityConfiguration, Repository) - Method in class com.foreach.across.modules.entity.registrars.repository.entityqueryexecutor.EntityQueryQueryDslExecutorRegistrar
- supports(EntityConfiguration, Repository) - Method in interface com.foreach.across.modules.entity.registrars.repository.EntityQueryExecutorRegistrar
- supports(Class<?>) - Method in class com.foreach.across.modules.entity.validators.EntityValidatorSupport
- supports(Class<?>) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommandValidator
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.AutoSuggestFormElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.CheckboxFormElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.DateTimeFormElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.EmbeddedCollectionOrMapElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.FieldsetElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.FilterFormGroupElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.FormGroupElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.HiddenFormElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.LabelFormElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.MultiValueElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.NumericFormElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.OptionsFormElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.TextboxFormElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.TextViewElementBuilderFactory
- supports(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.ToggleFormElementBuilderFactory
- supports(String) - Method in interface com.foreach.across.modules.entity.views.EntityViewElementBuilderFactory
-
View element type that this factory supports.
- supports(PersistentProperty<?>) - Method in interface com.foreach.across.modules.entity.registrars.repository.associations.EntityAssociationBuilder
- SUPPRESS - Enum constant in enum class com.foreach.across.modules.entity.registry.EntityAssociation.ParentDeleteMode
- SynchronizedFormat - Class in com.foreach.across.modules.entity.views.util
-
Simple wrapper that adds synchronization to a
Format
instance. - SynchronizedFormat(Format) - Constructor for class com.foreach.across.modules.entity.views.util.SynchronizedFormat
T
- TABLE_BUILDER - Static variable in class com.foreach.across.modules.entity.views.processors.SortableTableRenderingViewProcessor
- tableName(String) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Set the table name that will be added as data-attribute on the table element, and will be the internal name of the main container ViewElement.
- tableOnly() - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
-
Render only the table, not the panel around it.
- tableOnly(boolean) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- tableStyles(BootstrapStyleRule...) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- target(Object) - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext.SimpleEntityPropertyBindingContextBuilder
- TARGET_DESCRIPTOR - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
In case of a nested
EntityPropertyDescriptor
, this attribute can hold the original targetEntityPropertyDescriptor
that was used, in combination with the parent descriptor, to build the nested property descriptor. - targetEntity(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Set the name of the target entity for this association.
- targetEntityType(Class<?>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Set the target entity type for this association.
- targetProperty(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Set the name of the property on the target end.
- targetPropertyName(String) - Method in class com.foreach.across.modules.entity.support.properties.EntityIdProxyPropertyRegistrar
-
The target property that the new property proxies.
- targetTypeDescriptor(TypeDescriptor) - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor.EntityTypeDescriptorBuilder
-
Resolved target type descriptor.
- template(Function<ViewElementFieldset, U>) - Static method in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Helper for type inference when declaring a template, simply returns the input function.
- template(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- template(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Configures the template this
EntityViewFactory
should use. - TEMPLATE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Key for the
EntityPropertyDescriptor
attribute that holds aFunction<ViewElementFieldset,? extends ViewElement>
that should be used as template when aFieldsetElementBuilderFactory
builds a fieldset. - TEMPLATE - Static variable in class com.foreach.across.modules.entity.views.builders.FormViewInitializer
- TEMPLATE_BODY_ONLY - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Template that only renders the
ViewElementFieldset.getBody()
content without any wrapping element. - TEMPLATE_FIELDSET - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Template that renders the fieldset as an actual HTML
fieldset
element with only alegend
. - TEMPLATE_PANEL_DANGER - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Template that renders the fieldset as a Bootstrap
panel-danger
with additional css classelement-fieldset-panel-danger
. - TEMPLATE_PANEL_DEFAULT - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Template that renders the fieldset as a Bootstrap
panel-default
with additional css classelement-fieldset-panel-default
. - TEMPLATE_PANEL_INFO - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Template that renders the fieldset as a Bootstrap
panel-info
with additional css classelement-fieldset-panel-info
. - TEMPLATE_PANEL_PRIMARY - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Template that renders the fieldset as a Bootstrap
panel-primary
with additional css classelement-fieldset-panel-primary
. - TEMPLATE_PANEL_SUCCESS - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Template that renders the fieldset as a Bootstrap
panel-success
with additional css classelement-fieldset-panel-success
. - TEMPLATE_PANEL_WARNING - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Template that renders the fieldset as a Bootstrap
panel-warning
with additional css classelement-fieldset-panel-warning
. - TEMPLATE_SECTION_H1 - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Template that renders the fieldset with an outer
section
element, using ah1
for the title and adiv
for the content wrapper. - TEMPLATE_SECTION_H2 - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Template that renders the fieldset with an outer
section
element, using ah2
for the title and adiv
for the content wrapper. - TEMPLATE_SECTION_H3 - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Template that renders the fieldset with an outer
section
element, using ah3
for the title and adiv
for the content wrapper. - templateName() - Method in class com.foreach.across.modules.entity.views.builders.FormViewInitializer
- templateValue(EntityPropertyTemplateValueResolver) - Static method in interface com.foreach.across.modules.entity.EntityAttributeRegistrars
-
Register a
EntityPropertyTemplateValueResolver
that should be used to resolve the value for a template control of a property. - templateValue(Supplier<Object>) - Static method in interface com.foreach.across.modules.entity.EntityAttributeRegistrars
-
Register a value supplier that should be used when fetching the value for a template control of a property.
- templateValue(Object) - Static method in interface com.foreach.across.modules.entity.EntityAttributeRegistrars
-
Register a fixed value as the value that should be used for a template control of a property.
- TemplateViewProcessor - Class in com.foreach.across.modules.entity.views.processors
-
Simple
EntityViewProcessor
that sets the template of anEntityView
. - TemplateViewProcessor(String) - Constructor for class com.foreach.across.modules.entity.views.processors.TemplateViewProcessor
- TemporalAnnotationProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.DateTimeFormElementBuilderFactory.TemporalAnnotationProcessor
- TemporalFormatterFactory - Class in com.foreach.across.modules.entity.formatters
-
A FormatterFactory for fields that have a
Temporal
annotation. - TemporalFormatterFactory() - Constructor for class com.foreach.across.modules.entity.formatters.TemporalFormatterFactory
- TEXT_VALUE_TYPES - Static variable in class com.foreach.across.modules.entity.views.processors.EntityQueryFilterProcessor
- TEXT_VALUE_TYPES - Static variable in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterControlUtils
- TextboxFormElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Builds a
TextboxFormElement
for a givenEntityPropertyDescriptor
. - TextboxFormElementBuilderFactory() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.TextboxFormElementBuilderFactory
- TextboxFormElementBuilderFactory.EmailTypeDetectionProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Detects email types based on the
Email
annotation presence. - TextboxFormElementBuilderFactory.PasswordTypeDetectionProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Unreadable properties rendered as password type will have their text cleared.
- TextCodeResolverPostProcessor<T extends com.foreach.across.modules.web.ui.elements.ConfigurableTextViewElement> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Implementation of
ViewElementPostProcessor
for aConfigurableTextViewElement
that will set the text property of the element based on a messagecode that is being resolved. - TextCodeResolverPostProcessor(String) - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.element.TextCodeResolverPostProcessor
- TextViewElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Creates a text value element for a given property.
- TextViewElementBuilderFactory() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.TextViewElementBuilderFactory
- throwOrAddExceptionFeedback(EntityViewRequest, String, Throwable) - Method in class com.foreach.across.modules.entity.views.processors.support.EntityViewPageHelper
-
Throws an exception in development mode, else registers it as an exception on the
BindingResult
if there is one attached to theEntityViewRequest
. - titleMessageCode(String) - Method in class com.foreach.across.modules.entity.views.settings.BasicEntityViewSettings
-
Set the message code that should be used as title for the view.
- to(String, Function<EntityViewLinksUtilsProcessors.LinkBasedEntityViewRedirectContext, String>) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- to(Function<EntityViewLinksUtilsProcessors.LinkBasedEntityViewRedirectContext, String>) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.AfterSaveLinkHandler
- to(Function<EntityViewLinksUtilsProcessors.LinkBasedEntityViewRedirectContext, String>) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- toBinderEntryDeleted() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.MapEntry
- toBinderEntryPath() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.MapEntry
- toBinderEntrySortIndex() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.MapEntry
- toBound() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty
- toBuilder() - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext
- toBuilder() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator
- toBuilder() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator
- toBuilder() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration
- toCreateView() - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.AfterSaveLinkHandler
- toCreateView() - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- toCreateView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.AfterSaveLinkHandler
- toCreateView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- toCreateView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- toCreateView(String, String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- toCriteriaQuery(EntityQuery) - Static method in class com.foreach.across.modules.entity.query.elastic.EntityQueryElasticUtils
- TODAY - Static variable in class com.foreach.across.modules.entity.query.support.EntityQueryDateFunctions
- toDeleted() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty
- toDetailView() - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.AfterSaveLinkHandler
- toDetailView() - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- toDetailView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.AfterSaveLinkHandler
- toDetailView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- toDetailView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- toDetailView(String, String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- toEscapedString(Object) - Static method in class com.foreach.across.modules.entity.query.jpa.EntityQueryJpaUtils
-
Convert object to string value, automatically escape underscores, and replace the EQ escape character backslash (\) by semi-colon (;).
- ToggleFormElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Builds a
OptionFormElementBuilder
in the form of a bootstrap toggle for boolean attributes. - ToggleFormElementBuilderFactory() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.ToggleFormElementBuilderFactory
- toItemPath() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty
- toListView() - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.AfterSaveLinkHandler
- toListView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.AfterSaveLinkHandler
- toListView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- toListView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- toListView(String, String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- toPredicate(EntityQuery, EntityConfiguration<?>) - Static method in class com.foreach.across.modules.entity.query.querydsl.EntityQueryQueryDslUtils
- toPredicate(EntityQuery, EntityPath<V>) - Static method in class com.foreach.across.modules.entity.query.querydsl.EntityQueryQueryDslUtils
- toPredicate(EntityQuery, Class<V>) - Static method in class com.foreach.across.modules.entity.query.querydsl.EntityQueryQueryDslUtils
- toPredicate(EntityQuery, Class<V>, String) - Static method in class com.foreach.across.modules.entity.query.querydsl.EntityQueryQueryDslUtils
- toPredicate(PathBuilder) - Method in interface com.foreach.across.modules.entity.query.querydsl.QueryDslSpecification
- toPropertyValue() - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyBindingContext
-
Convert this binding context to an equivalent
EntityPropertyValue
. - toSortIndex() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty
- toSpecification(EntityQuery) - Static method in class com.foreach.across.modules.entity.query.jpa.EntityQueryJpaUtils
- toString() - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet.InitializingAutoSuggestDataSetBuilder
- toString() - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- toString() - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.Result
- toString() - Method in class com.foreach.across.modules.entity.autosuggest.SimpleAutoSuggestDataSet.SimpleAutoSuggestDataSetBuilder
- toString() - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderCache.EntityPropertiesBinderCacheBuilder
- toString() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty.BinderPropertyValue
- toString() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty
- toString() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty
- toString() - Method in class com.foreach.across.modules.entity.query.EntityQuery
- toString() - Method in class com.foreach.across.modules.entity.query.EntityQueryCondition
- toString() - Method in class com.foreach.across.modules.entity.query.EQFunction
- toString() - Method in class com.foreach.across.modules.entity.query.EQGroup
- toString() - Method in class com.foreach.across.modules.entity.query.EQString
- toString() - Method in class com.foreach.across.modules.entity.query.EQValue
- toString() - Method in class com.foreach.across.modules.entity.registry.EntityConfigurationImpl
- toString() - Method in class com.foreach.across.modules.entity.registry.properties.binding.SimpleEntityPropertyBindingContext.SimpleEntityPropertyBindingContextBuilder
- toString() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
- toString() - Method in class com.foreach.across.modules.entity.registry.properties.EntityPropertyValue
- toString() - Method in class com.foreach.across.modules.entity.registry.properties.SimpleEntityPropertyDescriptor
- toString() - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor.EntityTypeDescriptorBuilder
- toString() - Method in class com.foreach.across.modules.entity.util.EntityTypeDescriptor
- toString() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.FilterOptionGenerator.FilterOptionGeneratorBuilder
- toString() - Method in class com.foreach.across.modules.entity.views.bootstrapui.options.OptionGenerator.OptionGeneratorBuilder
- toString() - Method in class com.foreach.across.modules.entity.views.context.DefaultEntityViewContext
- toString() - Method in class com.foreach.across.modules.entity.views.EntityView
- toString() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
- toString() - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryRequest
- toString() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage.FeedbackMessageBuilder
- toString() - Method in class com.foreach.across.modules.entity.views.processors.support.EntityFormStateCompleted.FeedbackMessage
- toString() - Method in class com.foreach.across.modules.entity.views.request.EntityViewRequest
- toString() - Method in class com.foreach.across.modules.entity.views.ViewElementMode
- toString() - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
- toString(String, Object...) - Method in enum class com.foreach.across.modules.entity.query.EntityQueryOps
- toUpdateView() - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- toUpdateView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.AfterSaveLinkHandler
- toUpdateView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- toUpdateView(String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.FixedButtonLinkHandler
- toUpdateView(String, String) - Method in class com.foreach.across.modules.entity.views.util.EntityViewLinksUtilsHandlers.ButtonLinkHandler
- toUri() - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
- toUriComponents() - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
- toUriComponentsBuilder() - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
- toUriString() - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
-
Create a URI string of the configured link, this will resolve any path prefixes and will optionally encode the URL.
- TRANSACTION_MANAGER_NAME - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
If set, holds the name of the
PlatformTransactionManager
bean that the repositories of this entity use. - TransactionalEntityViewProcessorRegistry - Class in com.foreach.across.modules.entity.views.processors.support
-
Extension of
EntityViewProcessorRegistry
that supports an optionalTransactionTemplate
. - TransactionalEntityViewProcessorRegistry() - Constructor for class com.foreach.across.modules.entity.views.processors.support.TransactionalEntityViewProcessorRegistry
- transactionManager(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- transactionManager(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Set the name of the
PlatformTransactionManager
bean that should be used by theDispatchingEntityViewFactory
. - transactionManager(PlatformTransactionManager) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- transactionManager(PlatformTransactionManager) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Set the
PlatformTransactionManager
bean that should be used by theDispatchingEntityViewFactory
. - transactionTemplate(TransactionTemplate) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- transactionTemplate(TransactionTemplate) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Set the
TransactionTemplate
bean that should be used by theDispatchingEntityViewFactory
. - transformExpression(TYPE) - Method in class com.foreach.across.modules.entity.query.elastic.ElasticEntityQueryExecutor
- transformSort(Sort) - Method in class com.foreach.across.modules.entity.query.elastic.ElasticEntityQueryExecutor
- transformToResult(Object) - Method in interface com.foreach.across.modules.entity.autosuggest.AutoSuggestDataSet.ResultTransformer
- transformToResult(Object) - Method in class com.foreach.across.modules.entity.autosuggest.InitializingAutoSuggestDataSet
- translate(EntityQuery) - Method in class com.foreach.across.modules.entity.query.DefaultEntityQueryTranslator
-
Translate the raw query into strongly typed version.
- translate(EntityQuery) - Method in interface com.foreach.across.modules.entity.query.EntityQueryTranslator
- translate(EntityQueryCondition) - Method in interface com.foreach.across.modules.entity.query.EntityQueryConditionTranslator
- translate(EntityQueryCondition) - Method in class com.foreach.across.modules.entity.query.support.ContainsEntityQueryConditionTranslator
- translate(EntityQueryCondition) - Method in class com.foreach.across.modules.entity.query.support.EmptyStringEntityQueryConditionTranslator
- translate(EntityQueryCondition) - Method in class com.foreach.across.modules.entity.query.support.ExpandingEntityQueryConditionTranslator
- translate(EntityQueryCondition) - Method in class com.foreach.across.modules.entity.query.support.IgnoringCaseEntityQueryConditionTranslator
- translate(EntityQueryCondition) - Method in class com.foreach.across.modules.entity.query.support.InEntityQueryConditionTranslator
- translateConditions(EntityQuery, Function<EntityQueryCondition, EntityQueryExpression>, String...) - Static method in class com.foreach.across.modules.entity.query.EntityQueryUtils
-
Perform simple condition translation on an
EntityQuery
, for example to remove conditions. - translatePageable(Pageable, EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.views.processors.PageableExtensionViewProcessor
- translateSort(Pageable, EntityPropertyRegistry) - Static method in class com.foreach.across.modules.entity.util.EntityUtils
-
Translates the
Sort
property attached to this pageable. - translateSort(Sort, EntityPropertyRegistry) - Static method in class com.foreach.across.modules.entity.util.EntityUtils
-
Translates the
Sort
instance based on the specifiedEntityPropertyRegistry
. - TYPE - Static variable in interface com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterControlUtils.FilterControlAttributes
U
- UndeletableEntityUiConfiguration - Class in com.foreach.across.modules.entity.config.entities
-
Configures some basic settings for
Undeletable
entities. - UndeletableEntityUiConfiguration() - Constructor for class com.foreach.across.modules.entity.config.entities.UndeletableEntityUiConfiguration
- update(Object) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- update(Object) - Method in interface com.foreach.across.modules.entity.web.EntityLinkBuilder
-
Deprecated.
- update(Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
-
Deprecated.
- update(Object) - Method in class com.foreach.across.modules.entity.web.PrefixingLinkBuilder
-
Deprecated.
- UPDATE_VIEW_NAME - Static variable in class com.foreach.across.modules.entity.views.EntityView
- updateAction(Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- updateFormView() - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure a default update form view builder for the entity being configured.
- updateFormView() - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- updateFormView() - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- updateFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure the default update form view builder for the entity being configured.
- updateFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- updateFormView(Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- updateIfPresent() - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Update the existing processor when attempting to register a new processor which is already present.
- updatePageTitle(Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- updateView() - Method in class com.foreach.across.modules.entity.web.links.SingleEntityViewLinkBuilder
V
- validate(Errors, Object...) - Method in class com.foreach.across.modules.entity.bind.EntityPropertiesBinderController
-
Validate the properties that are present on the binder, executing the registered callbacks when the actual entity validation is expected to happen.
- validate(EntityPropertyBindingContext, EntityPropertyValue<T>, Errors, Object...) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyController
-
Validate a property value in the given binding context.
- validate(EntityPropertyBindingContext, EntityPropertyValue, Errors, Object...) - Method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyValidator
-
Validate an
EntityPropertyValue
in a specificEntityPropertyBindingContext
. - validate(EntityPropertyBindingContext, EntityPropertyValue, Errors, Object...) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- validate(EntityPropertyBindingContext, EntityPropertyValue, Errors, Object...) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- validate(Object, Errors) - Method in class com.foreach.across.modules.entity.validators.EntityValidatorSupport
- validate(Object, Errors) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommandValidator
- validate(Object, Errors, Object...) - Method in class com.foreach.across.modules.entity.validators.EntityValidatorSupport
- validate(Object, Errors, Object...) - Method in class com.foreach.across.modules.entity.views.request.EntityViewCommandValidator
- validate(Errors, Object...) - Method in interface com.foreach.across.modules.entity.bind.EntityPropertyBinder
-
Validate this property value.
- validate(Errors, Object...) - Method in class com.foreach.across.modules.entity.bind.ListEntityPropertyBinder
- validate(Errors, Object...) - Method in class com.foreach.across.modules.entity.bind.MapEntityPropertyBinder
- validate(Errors, Object...) - Method in class com.foreach.across.modules.entity.bind.SingleEntityPropertyBinder
- validate(T, U, Errors, Object...) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController.ContextualValidator
-
Validate the supplied
target
in the given context. - validateCommandObject(EntityViewRequest, EntityViewCommand, Errors, HttpMethod) - Method in class com.foreach.across.modules.entity.views.processors.EntityViewProcessorAdapter
-
Perform (custom) validation on the command object before passing it on to any
EntityViewProcessorAdapter.doControl(EntityViewRequest, EntityView, EntityViewCommand)
method. - validateCommandObject(EntityViewRequest, EntityViewCommand, Errors, HttpMethod) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
- validateExtension(T, Errors, HttpMethod, EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.processors.ExtensionViewProcessorAdapter
-
Validate the extension object.
- validateOperatorForCondition(EntityQueryCondition) - Method in class com.foreach.across.modules.entity.query.DefaultEntityQueryMetadataProvider
- validateOperatorForCondition(EntityQueryCondition) - Method in interface com.foreach.across.modules.entity.query.EntityQueryMetadataProvider
- validateProperties() - Method in class com.foreach.across.modules.entity.query.DefaultEntityQueryTranslator
- validateProperties() - Method in class com.foreach.across.modules.entity.query.EntityQueryParser
- validateProperties() - Method in class com.foreach.across.modules.entity.query.EQTypeConverter
- validatePropertyForCondition(EntityQueryCondition) - Method in class com.foreach.across.modules.entity.query.DefaultEntityQueryMetadataProvider
- validatePropertyForCondition(EntityQueryCondition) - Method in interface com.foreach.across.modules.entity.query.EntityQueryMetadataProvider
- validateValueForCondition(EntityQueryCondition) - Method in class com.foreach.across.modules.entity.query.DefaultEntityQueryMetadataProvider
- validateValueForCondition(EntityQueryCondition) - Method in interface com.foreach.across.modules.entity.query.EntityQueryMetadataProvider
- ValidationConstraintsBuilderProcessor<T extends com.foreach.across.modules.web.ui.ViewElementBuilder> - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.builder
-
Base implementation for handling jakarta.validation constraints.
- ValidationConstraintsBuilderProcessor() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.processors.builder.ValidationConstraintsBuilderProcessor
- ValidationMetadataPropertiesRegistrar - Class in com.foreach.across.modules.entity.registry.properties.registrars
- ValidationMetadataPropertiesRegistrar(ValidatorFactory) - Constructor for class com.foreach.across.modules.entity.registry.properties.registrars.ValidationMetadataPropertiesRegistrar
- validator(EntityPropertyValidator) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Set the property validator.
- validator(EntityPropertyValidator) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- validator(EntityPropertyValidator) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- VALIDATOR - Static variable in class com.foreach.across.modules.entity.EntityModule
- VALUE - Static variable in class com.foreach.across.modules.entity.views.ViewElementMode
-
Only the (readonly) value of the descriptor.
- valueFetcher(ValueFetcher<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- valueFetcher(ValueFetcher<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- valueFetcher(Function<EntityPropertyBindingContext, Object>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- valueFetcher(Function<EntityPropertyBindingContext, Object>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- valueFetcher(Function<T, U>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Set the value fetching function that should be used for retrieving this property value from the entity.
- ValueFetcher<T> - Interface in com.foreach.across.modules.entity.views.support
- valueOf(String) - Static method in enum class com.foreach.across.modules.entity.bind.EntityPropertyBindingType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.foreach.across.modules.entity.query.EntityQueryOps
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.foreach.across.modules.entity.registry.EntityAssociation.ParentDeleteMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.foreach.across.modules.entity.registry.EntityAssociation.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.foreach.across.modules.entity.registry.properties.EntityPropertyHandlingType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
-
Returns the enum constant of this class with the specified name.
- ValuePrinter<T> - Interface in com.foreach.across.modules.entity.views.support
-
Single interface providing fetching a value from an entity and printing it to a String if required.
- valueRowProcessor(ViewElementPostProcessor<TableViewElement.Row>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- valueRowProcessors(Collection<ViewElementPostProcessor<TableViewElement.Row>>) - Method in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- values() - Static method in enum class com.foreach.across.modules.entity.bind.EntityPropertyBindingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.foreach.across.modules.entity.query.EntityQueryOps
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.foreach.across.modules.entity.registry.EntityAssociation.ParentDeleteMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.foreach.across.modules.entity.registry.EntityAssociation.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.foreach.across.modules.entity.registry.properties.EntityPropertyHandlingType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.foreach.across.modules.entity.views.processors.query.EQTranslationRule
-
Returns an array containing the constants of this enum class, in the order they are declared.
- view(Object) - Method in class com.foreach.across.modules.entity.web.EntityConfigurationLinkBuilder
-
Deprecated.
- view(Object) - Method in interface com.foreach.across.modules.entity.web.EntityLinkBuilder
-
Deprecated.
- view(Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
-
Deprecated.
- view(Object) - Method in class com.foreach.across.modules.entity.web.PrefixingLinkBuilder
-
Deprecated.
- view(String, Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.AbstractWritableAttributesAndViewsBuilder
-
Configure the named simple view builder for the entity being configured.
- view(String, Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
- view(String, Consumer<EntityViewFactoryBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
- VIEW_COMMAND - Static variable in interface com.foreach.across.modules.entity.web.EntityViewModel
-
Expected to hold the current
EntityViewCommand
. - VIEW_CONTEXT - Static variable in interface com.foreach.across.modules.entity.web.EntityViewModel
-
Expected to hold the current
EntityViewContext
. - VIEW_ELEMENT_TYPE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.FilterFormGroupElementBuilderFactory
-
View element type that this factory builds.
- VIEW_NAME - Static variable in class com.foreach.across.modules.entity.views.EntityViewFactoryAttributes
-
Contains the name of the view.
- VIEW_REQUEST - Static variable in interface com.foreach.across.modules.entity.web.EntityViewModel
-
Expected to hold the current
EntityViewRequest
. - VIEW_TEMPLATE_NAME - Static variable in class com.foreach.across.modules.entity.views.EntityViewFactoryAttributes
-
Contains the template name of the view.
- viewAction(Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- viewElementBuilder(ViewElementMode, ViewElementBuilder) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Set the default
ViewElementBuilder
properties with this entity as type should use for a particularViewElementMode
. - viewElementBuilder(ViewElementMode, ViewElementBuilder) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Set the
ViewElementBuilder
to use for a particularViewElementMode
. - viewElementBuilder(ViewElementMode, ViewElementBuilder) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- ViewElementBuilderMap - Class in com.foreach.across.modules.entity.views.processors.support
-
Extension of a
HashMap
that represents a collection ofViewElementBuilder
s by name. - ViewElementBuilderMap() - Constructor for class com.foreach.across.modules.entity.views.processors.support.ViewElementBuilderMap
- viewElementBuilderService - Variable in class com.foreach.across.modules.entity.views.bootstrapui.util.SortableTableBuilder
- ViewElementFieldset - Class in com.foreach.across.modules.entity.views.bootstrapui.elements
-
Represents a fieldset of other
ViewElement
objects. - ViewElementFieldset() - Constructor for class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
- ViewElementLookupRegistry - Interface in com.foreach.across.modules.entity.views
-
Registry that maps
ViewElementBuilder
instances or element type names foViewElementMode
. - ViewElementLookupRegistryImpl - Class in com.foreach.across.modules.entity.views
- ViewElementLookupRegistryImpl() - Constructor for class com.foreach.across.modules.entity.views.ViewElementLookupRegistryImpl
- viewElementMode(ViewElementMode) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- viewElementMode(ViewElementMode) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Configure the rendering mode for the properties.
- ViewElementMode - Class in com.foreach.across.modules.entity.views
-
Represents the mode for which a
ViewElementBuilder
is being requested. - ViewElementMode(String) - Constructor for class com.foreach.across.modules.entity.views.ViewElementMode
-
Deprecated.use
ViewElementMode.of(String)
instead. - viewElementModeCaching(ViewElementMode, boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Set the caching mode for a particular
ViewElementMode
. - viewElementModeCaching(ViewElementMode, boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- viewElementPostProcessor(ViewElementMode, ViewElementPostProcessor<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Add a
ViewElementPostProcessor
to apply to the defaultViewElementBuilder
. - viewElementPostProcessor(ViewElementMode, ViewElementPostProcessor<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Add a
ViewElementPostProcessor
to apply to the defaultViewElementBuilder
. - viewElementPostProcessor(ViewElementMode, ViewElementPostProcessor<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- viewElementType(ViewElementMode, String) - Method in class com.foreach.across.modules.entity.config.builders.EntityConfigurationBuilder
-
Set the
ViewElement
type of a particularViewElementMode
. - viewElementType(ViewElementMode, String) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Set the
ViewElement
type of a particularViewElementMode
. - viewElementType(ViewElementMode, String) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- ViewElementTypeLookupStrategy - Interface in com.foreach.across.modules.entity.views
-
Strategy interface that looks up the most fitting
ViewElement
type to create. - viewPageTitle(Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- viewProcessor(EntityViewProcessor) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Deprecated.since 4.0.0 - use
EntityViewFactoryBuilder.viewProcessor(Consumer)
for improved specification instead - viewProcessor(EntityViewProcessor, int) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Deprecated.since 4.0.0 - use
EntityViewFactoryBuilder.viewProcessor(Consumer)
for improved specification instead - viewProcessor(String, EntityViewProcessor) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Deprecated.since 4.0.0 - use
EntityViewFactoryBuilder.viewProcessor(Consumer)
for improved specification instead - viewProcessor(String, EntityViewProcessor, int) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Deprecated.since 4.0.0 - use
EntityViewFactoryBuilder.viewProcessor(Consumer)
for improved specification instead - viewProcessor(Consumer<EntityViewProcessorConfigurer<? extends EntityViewProcessor>>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- viewProcessor(Consumer<EntityViewProcessorConfigurer<? extends EntityViewProcessor>>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewFactoryBuilder
-
Configure a new or customize an existing
EntityViewProcessor
. - viewProcessor(EntityViewProcessor) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Deprecated.
- viewProcessor(EntityViewProcessor, int) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Deprecated.
- viewProcessor(String, EntityViewProcessor) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
- viewProcessor(String, EntityViewProcessor, int) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Deprecated.
W
- WARN - Enum constant in enum class com.foreach.across.modules.entity.registry.EntityAssociation.ParentDeleteMode
- withBinderEntryKey(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.MapEntry
-
Create a new instance with the specified binder entry key assigned.
- withBinderItemKey(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.CollectionItem
-
Create a new instance with the specified binder item key assigned.
- withBindingContext(Class<? super V>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Return a scoped instance that types the property.
- withBindingContext(Class<? super V>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- withBindingContext(Class<? super V>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- withChildMode(String, ViewElementMode) - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Creates a new element mode with the additional child mode configured.
- withEntity(Class<? super X>, Class<? super V>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Return a scoped instance that works directly on the original entity.
- withEntity(Class<? super X>, Class<? super V>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- withEntity(Class<? super X>, Class<? super V>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- withFromUrl(String) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
-
Add a
from
query string parameter to the URI. - withId(Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder.ForEntityAssociation
- withId(Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder.ForEntityConfiguration
- withId(Object) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilder
- withIndex(Integer) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.CollectionItem
-
Create a new instance with the specified index value assigned.
- withInitializedValue() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty
-
Create a new control name instance with an explicit termination on
initializedValue
, for exampleproperties[user].initializedValue
. - withMapKey(Object) - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.MapEntry
-
Create a new instance with the specified map key value assigned.
- withName(String) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Configure the name of this view processor.
- withName(String) - Method in class com.foreach.across.modules.entity.config.builders.EntitiesConfigurationBuilder
-
Configure a builder for an
EntityConfiguration
with the specific name. - withNamePlural(String, Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
- withNameSingular(String, Object...) - Method in class com.foreach.across.modules.entity.views.support.EntityMessages
-
Will r
- withoutChildMode(String) - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Creates a new element mode without the child mode configured.
- withoutChildModes() - Method in class com.foreach.across.modules.entity.views.ViewElementMode
-
Creates a new element mode without any child modes configured.
- withPartial(String) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
-
Add a
_partial
query string parameter to the URI. - withQueryParam(String, Object...) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
-
Add a query parameter to the URI.
- withTarget(Class<? super X>, Class<? super V>) - Method in interface com.foreach.across.modules.entity.registry.properties.ConfigurableEntityPropertyController
-
Return a scoped instance that works directly on the target.
- withTarget(Class<? super X>, Class<? super V>) - Method in class com.foreach.across.modules.entity.registry.properties.GenericEntityPropertyController
- withTarget(Class<? super X>, Class<? super V>) - Method in class com.foreach.across.modules.entity.registry.properties.NestedEntityPropertyController
- withType(Class<?>) - Method in class com.foreach.across.modules.entity.config.builders.EntityAssociationBuilder
-
Target all associations for this type.
- withType(Class<Y>) - Method in class com.foreach.across.modules.entity.config.builders.EntityViewProcessorConfigurer
-
Configure the view processor with the specified type.
- withType(Class<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntitiesConfigurationBuilder
-
Configure a builder for a specific entity type.
- withValue() - Method in class com.foreach.across.modules.entity.bind.EntityPropertyControlName.ForProperty.BinderProperty
-
Create a new control name instance with an explicit termination on
value
, for exampleproperties[user].value
. - withViewName(String) - Method in class com.foreach.across.modules.entity.web.links.EntityViewLinkBuilderSupport
-
Add a
view
query string parameter to the URI. - writable(boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
- writable(boolean) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyRegistryBuilder.PropertyDescriptorBuilder
- WRITABLE - Static variable in class com.foreach.across.modules.entity.registry.properties.EntityPropertySelector
-
All properties that are writable.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
EntityViewPageHelper.addGlobalFeedbackMessageAfterRedirect(EntityViewRequest, Style, String)
with full message