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
EntityViewProcessorthat fetches anIterableof 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
EntityQueryExecutorthat supportsSortspecifications on both theEntityQueryand 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
EntityPropertyDescriptorset 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 theEntityViewFactoryis 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
ViewElementPostProcessorthat 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
Consumerthat takes anEntityAdminMenuEventas 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
EntityConfigurationAllowableActionsBuilderto 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
ANDoperand. - 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
EntityQuerypredicate. - appendBasePredicate(String) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Append a predicate to the base
EntityQuerypredicate. - 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
EntityConfigurationof 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
Pagefrom 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
enctypevalue that should be used, either present on theEntityViewFactoryattributes 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
MapofViewElementBuilderfor the properties that have been rendered. - ATTRIBUTE_PROPERTY_DESCRIPTORS - Static variable in class com.foreach.across.modules.entity.views.processors.PropertyRenderingViewProcessor
-
Contains the
Mapof 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
Auditableentity. - 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
ViewElementBuilderfor createdBy and lastModifiedBy properties of anyAuditableentity. - 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
ViewElementBuilderfor created and last modified properties of anyAuditableentity. - 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
EntityViewRequestis valid for this factory. - authorizeRequest(EntityViewRequest) - Method in interface com.foreach.across.modules.entity.views.EntityViewProcessor
-
Verify the
EntityViewRequestis 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
InitializingAutoSuggestDataSetbased 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
SimpleAutoSuggestDataSetto 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
SimpleAutoSuggestDataSetwith 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
EntityQuerypredicate that should always be applied. - basePredicate(String) - Method in class com.foreach.across.modules.entity.views.processors.query.EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder
-
Set the base
EntityQuerypredicate 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,createBeanandprovider. - 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
ViewElementTypeLookupStrategythat maps the defaultViewElementModeto 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
EntityConfigurationImplwith 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
ViewElementcontaining 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
DeleteEntityViewProcessorbefore 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)returnsfalsethis 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
OptionFormElementBuilderin 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
EntityPropertyBindingContextfor 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.sourceTypeDescriptorrepresent a collection ofEntityTypeDescriptor.EntityTypeDescriptorBuilder.targetTypeDescriptor. - COLLECTION - Enum constant in enum class com.foreach.across.modules.entity.bind.EntityPropertyBindingType
-
Treat the property as a
Collectionof values. - CollectionEntityQueryExecutor<T> - Class in com.foreach.across.modules.entity.query.collections
-
An
EntityQueryExecutorimplementation that executes queries on a collection of custom objects, where aEntityPropertyRegistryis 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
AbstractValueTextPostProcessorfor 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
Sortinstances 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
EntityViewContextwith 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
AutoSuggestFormElementConfigurationwhich 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
EntityPropertyControlNamefor 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
ViewElementPostProcessorthat generates theEntityPropertyControlNamefor 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
ValueFetcherfor getting the value, and uses an attachedConversionServiceto 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
AbstractValueTextPostProcessorthat 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
ViewElementPostProcessorfor a singleEntityPropertyDescriptorthat 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
ViewElementBuilderinstance 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
ViewElementBuilderinstance 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
EntityViewContextandEntityViewRequest. - 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
EntityQueryMetadataProviderthat uses the specifiedEntityPropertyRegistryto 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
EntityQueryParserinstance without any default configuration. - createParser(EntityPropertyRegistry) - Method in class com.foreach.across.modules.entity.query.EntityQueryParserFactory
-
Create a new
EntityQueryParserprepared for theEntityPropertyRegistryspecified. - createSortableTableBuilder() - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderHelper
-
Create a new
SortableTableBuilderinstance, initialized with the necessary dependencies. - createSortableTableBuilder(EntityViewContext) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderHelper
-
Create a new
SortableTableBuilderinstance for a specificEntityViewContext. - createSortableTableBuilder(Class<V>) - Method in class com.foreach.across.modules.entity.views.EntityViewElementBuilderHelper
-
Create a new
SortableTableBuilderinstance 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
EntityQueryTranslatorthat translates the properties of a rawEntityQuerybased on the information in theEntityPropertyRegistryand 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
EntityViewfor the given request. - createViewElementBuilderContext(EntityViewRequest) - Method in class com.foreach.across.modules.entity.views.DefaultEntityViewFactory
-
Create a custom
ViewElementBuilderContextfor 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
ViewElementBuilderinstances 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
ViewElementBuilderinstances 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
EntityPropertyBinderfor 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
PastandFuturevalidation 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
Temporalannotation 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
DateTimeFormElementConfigurationand theDateFormatorDateTimeFormatterit 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
AllowableActionsthat 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
EntityPropertiesBinderprefix: 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
AllowableActionattribute on theEntityViewFactoryand expects the action to be present in theEntityViewContext.getAllowableActions(). - DefaultEntityConfigurationProvider - Class in com.foreach.across.modules.entity.registry
-
Default factory for creating a new
MutableEntityConfigurationthat allows a number ofDefaultEntityConfigurationProvider.PostProcessorbeans 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
EntityModelthat 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
EntityPropertyRegistryinstances 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
EntityPropertyTemplateValueResolverwhich 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
EntityQueryMetadataProviderthat 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
EntityQueryTranslatorthat uses the metadata from aEntityPropertyRegistryto retrieve the property type information and anEQTypeConverterto 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
EntityViewFactorythat supportsViewElementrendering, and dispatches its logic toEntityViewProcessorinstances 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
EntityQuerythat 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
EntityQuerythat 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.Orderattribute. - 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
AbstractEntityFetchingViewProcessorthat delegates to either aFunctionor aBiFunctionfor 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_BUTTONSif theAllowableAction.DELETEis 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_NAMEview. - 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
EntityViewFactoryinterface 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
EntityPropertyDescriptorthat 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.classinstead - 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
EntityAdminMenuis 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_MENUattribute. - EntityAdminMenuEvent<T> - Class in com.foreach.across.modules.entity.views.menu
-
Event published when an
EntityAdminMenuis 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
EntityConfigurations. - 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
EntityAssociationon 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
EntityViewLinksinstead - EntityAssociationLinkBuilder(EntityAssociation, ConversionService) - Constructor for class com.foreach.across.modules.entity.web.EntityAssociationLinkBuilder
-
Deprecated.
- EntityAttributeRegistrars - Interface in com.foreach.across.modules.entity
-
Contains common
AttributeRegistrarreturning functions for things likeEntityConfiguration,EntityPropertyDescriptor,EntityViewFactoryetc. - 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
EntityViewLinksinstead - 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
MutableEntityConfigurationfor 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
-
Converterto 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
EntityFactoryfor 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
EntityFormStateCompletedinstance. - 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
EntityIdProxyPropertyRegistrarwhich 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
EntityInformationfor this model. - EntityLinkBuilder - Interface in com.foreach.across.modules.entity.web
-
Deprecated.since 3.0.0 - use
EntityViewLinksor theEntityViewLinkBuilderinstead - EntityListActionsProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Adds common actions (update, delete) for an
EntityConfigurationentity 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
EntityViewFactoryBuilderwith 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
EntityModelfor 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
DefaultEntityModelor 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
SingleEntityPageStructureViewProcessoror theListPageStructureViewProcessorduring 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
EntityPageStructureRenderedEventinstance. - 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
EntityPropertiesBinderwhich will performEntityPropertyControlleractions 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
EntityPropertyBindingContextto 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 aControlNamePrefixAdjusterfor 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
EntityPropertyDescriptorinstances 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
EntityPropertyDescriptors. - 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
MutableEntityPropertyRegistryfor 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
EntityPropertyRegistrythat 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
EntityPropertyValueinstance. - EntityPropertyValueCheckboxPostProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Set the checked status of a
CheckboxFormElementif 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
InitializingAutoSuggestDataSetdataset 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
EntityQueryConditionFunctionHandlerfor Elasticsearch. - EntityQueryConditionFunctionHandler<T> - Interface in com.foreach.across.modules.entity.query
-
A handler class that handles a specific
EntityQueryFunctionHandlerfunction and maps it to aCriteriaquery handled by a specificEntityQuery*Utilsclass. - EntityQueryConditionJpaFunctionHandler - Interface in com.foreach.across.modules.entity.query.jpa
-
A
EntityQueryConditionFunctionHandlerfor JPA. - EntityQueryConditionQueryDslFunctionHandler - Interface in com.foreach.across.modules.entity.query.querydsl
-
A
EntityQueryConditionFunctionHandlerfor 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
EntityQueryand EQL statements for a particular entity type. - EntityQueryFacadeFactory - Interface in com.foreach.across.modules.entity.query
-
Factory interface to build the best suited
EntityQueryFacadeto use, based on a specific context. - EntityQueryFacadeResolver - Class in com.foreach.across.modules.entity.query
-
Resolver service to find the most appropriate
EntityQueryFacadeto 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
EntityQuerybased filtering for this list. - entityQueryFilter(Consumer<EntityQueryFilterConfiguration.EntityQueryFilterConfigurationBuilder>) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Configure
EntityQuerybased 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
EntityQuerybased 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
EntityQuerybased 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
EntityQueryExecutorthat runs against aJpaSpecificationExecutorinstance. - 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
EntityQueryConditionsupports. - EntityQueryOptionIterableBuilder - Class in com.foreach.across.modules.entity.views.bootstrapui.options
-
Generates
OptionFormElementBuilders for a particular entity type, where the list of options is fetched through anEntityQueryExecutorand 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
Stringinto 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
EntityQueryParserinstances 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
EntityQueryExecutorthat runs against aQuerydslPredicateExecutorinstance. - 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
EntityQueryparameters 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
EntityQueryConditionfor a given property inside anEntityQueryof 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
EntityPropertyDescriptorfrom aEntityQueryRequestinstance. - 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
EntityQueryinto 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
EntityConfigurerinstances 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
Validatorthat 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
EntityViewCommandthat 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
EntityViewFactoryBuilderconsumers for common scenarios. - EntityViewElementBatch<T> - Class in com.foreach.across.modules.entity.views.helpers
-
Helper to quickly generate
ViewElementinstances 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
ViewElementBuilderthat is being created for a particularEntityPropertyDescriptor. - EntityViewElementBuilderService - Interface in com.foreach.across.modules.entity.views
-
Central service interface for retrieving or creating
ViewElementBuilderinstances forEntityPropertyDescriptors. - 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
EntityViewFactoryconfiguration 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.afterSaveor reconfiguring the url on aButtonViewElementon 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
-
MessageSourceimplementation using aEntityMessageCodeResolverwith 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
ModelorViewElementBuilderContextattribute names. - EntityViewPageHelper - Class in com.foreach.across.modules.entity.views.processors.support
-
Helper for adding messages to the
PageContentStructurefor 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
EntityViewProcessorfollowing the commonViewElementbased 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
EntityViewProcessorregistration record. - EntityViewProcessorRegistry - Class in com.foreach.across.modules.entity.views.processors.support
-
Represents a collection of
EntityViewProcessors, 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
EntityViewFactorywith its full set of information: theEntityViewContexttheEntityViewCommandand itsBindingResulttheNativeWebRequestthat requested the view thePageContentStructurebeing 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
OptionFormElementBuilders 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
EntityMessageCodeResolveris 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
OptionFormElementBuilderto aStringand 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
EQStringto 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
EntityQueryOpscan 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
EQTypeinstances 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
ANDcombination of multiple other conditions, having the same operand and argument values. - ExpandingEntityQueryConditionTranslator - Class in com.foreach.across.modules.entity.query.support
-
Implementation of
EntityQueryConditionTranslatorthat expands a single condition to either anORor aANDquery 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
ORcombination 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
EntityViewFactorythat 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
EntityViewFactorythat 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
Pageablerequest. - 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_VALUEvalues 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
EntityPropertySelectorto 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
FieldsetDescriptionTextPostProcessorinstance. - FieldsetElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Builds a
ViewElementFieldsetfor 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
FieldsetHelpTextPostProcessorinstance. - 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
FieldsetTooltipTextPostProcessorinstance. - 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
FilterOptionGeneratorinstance. - 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
EntityQueryConditionconditions 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
EntityConfigurationAllowableActionsBuilderthat will always return the same set ofAllowableActions. - 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
OptionFormElementBuilders. - 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
EntityPropertyDescriptorrepresenting 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
EntityQueryOptionIterableBuilderfor 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
EntityViewFactoryorEntityPropertyDescriptor. - 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
Formatinstance 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
FormGroupDescriptionTextPostProcessorinstance. - 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
FormGroupHelpTextPostProcessorinstance. - 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
FormGroupElementas 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
FormGroupTooltipTextPostProcessorinstance. - 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
EntityViewFactoryBuilderfor 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
EntityPropertyControlNameif 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
entityrepresents the current value, andtargetthe 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
EntityQuerythat 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
EntityQuerythat 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
ViewElementBuilderfor 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
EntityViewContextthat 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
Validatorinstances 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
DataBindertarget. - 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
EntityViewContextcontaining 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
EntityViewFactorybeing 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
EntityConfigurationbe 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
EntityAssociationbe 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
nullvalue 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
EntityViewCommandfor the given request. - initializeCommandObject(EntityViewRequest, EntityViewCommand, WebDataBinder) - Method in interface com.foreach.across.modules.entity.views.EntityViewProcessor
-
Initialize the
EntityViewCommandfor 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
AutoSuggestDataSetthat also implements aAutoSuggestDataSet.ResultTransformerand 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
trueif a property (or a targetEntityConfigurationrepresents 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
EntityViewElementBuilderServicecan 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.sourceTypeDescriptorrepresent 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
trueif 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
trueif 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_REQUIREDattribute with atruevalue, 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
OptionGeneratorwill 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.targetTypeDescriptorhas 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.LABELproxies. - 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
LabelFormElementBuilderor a simpleTextViewElementBuilderfor 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.LABELproperty. - 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
RepositoryInvokerandRepositoryto 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
EntityViewFactoryorEntityConfiguration. - 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_NAMEview 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
Collectionthat 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
contextbased 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
contextbased on the entity configuration value. - loadForEntityConfiguration(ConfigurableEntityViewContext, String) - Method in class com.foreach.across.modules.entity.views.context.EntityViewContextLoader
-
Load the properties of
contextbased on the entity configuration with the given name. - LocalizedTextPostProcessor - Class in com.foreach.across.modules.entity.views.bootstrapui.processors.element
-
Takes a
ConfigurableTextViewElementand 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
Mapof 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
Mapimplementation. - 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
EntityViewContextwith 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
EntityRegistrarinstances when a module has bootstrapped, and afterwards applying theEntityConfigurerinstances 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
-
EntityPropertyControllerimplementation for a nested property, the property value of the parentEntityPropertyDescriptoractually 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
NumericFormElementConfigurationand theNumberFormatit 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.idand 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
EntityFactorywhich uses theconstructorFunctionfor creating a new instance, and thedtoFunctionfor creating a DTO. - of(Supplier<T>) - Static method in interface com.foreach.across.modules.entity.registry.EntityFactory
-
Create a default
EntityFactorywhich uses thesupplierfor creating a new instance. - of(Supplier<T>, Function<T, T>) - Static method in interface com.foreach.across.modules.entity.registry.EntityFactory
-
Create a default
EntityFactorywhich uses thesupplierfor creating a new instance, and thedtoFunctionfor creating a DTO. - of(Validator) - Static method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyValidator
-
Adapt a regular Spring
Validatorinto anEntityPropertyValidator. - of(Validator, boolean) - Static method in interface com.foreach.across.modules.entity.registry.properties.EntityPropertyValidator
-
Adapt a regular Spring
Validatorinto 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
OptionFormElementBuilderitems until aViewElementBuilderContextis 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
OptionFormElementBuilderconsumer. - OPTIONS_ENTITY_QUERY - Static variable in interface com.foreach.across.modules.entity.EntityAttributes
-
If set, contains the EQL statement or
EntityQuerythat should be used to fetch the selectable options. - OptionsFormElementBuilderFactory - Class in com.foreach.across.modules.entity.views.bootstrapui
-
Builds a
OptionsFormElementBuilderfor 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
ORoperand. - 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
Pageablefrom 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
EntityQueryExecutorimplementation 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
Persistableentities 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
EntityPropertyDescriptorthat has aPersistentPropertyattribute, 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
PersistentPropertyand related attributes to entity properties, based on the configuredMappingContexts. - 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
EntityFactoryfrom aPersistentEntityinstance. - 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
EntityViewafter 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
ViewElements. - 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
ViewElements. - 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
ViewElementBuilderContextattribute that should containtrueif 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
EntityViewLinksinstead - 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
EntityQueryinstance into a validated and executable query instance that can be passed to theEntityQueryExecutorof 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
ViewElementBuilderContextthat 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
EntityViewbefore 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
Printerto 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
MutableEntityPropertyRegistryprocessor. - 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
EntityPropertySelectorthat 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
EntityPropertyDescriptorinstances 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.PropertyDescriptorBuilderwhich 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
ViewElementBuilderMapcontaining the registeredViewElementBuilderinstances 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
ConfigurablePlaceholderTextelement 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
EntityPropertyRegistrythat 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
EntityPropertyRegistryattached 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
ViewElementBuilderthat sets theEntityPropertyDescriptorattribute 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
trueif 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
EntityConfigurationfor 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
EntityQueryExecutorinstance. - registerEntityQueryExecutor(Collection<? extends U>) - Static method in class com.foreach.across.modules.entity.support.EntityConfigurationCustomizers
-
Register a
CollectionEntityQueryExecutorwith 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
CollectionEntityQueryExecutorwith 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
builderMapto thecontainerBuilderin 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
Repositoryimplementations 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
AllowableActionthat 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
FormControlElementshould 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
TypeDescriptorto retrieve the targetTypeDescriptorif 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
EntityPropertyBinderfor 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
EntityPropertyBindingContextfor 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
EntityPropertyBindingContextfor 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
EntityViewLinksto 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.CREATEaction? - 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
BindingResultbe 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
AllowableActionsof 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
ConversionServicethat 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
ConversionServiceto 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
ConversionServicewhich 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
ConversionServicethat 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
EntityPropertyValueon 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
Pageablethat 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
EntityFactorydelegate 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
EntityModelfor 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
Pageableshould 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
HttpMethodfor 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
EntityQueryMetadataProviderthat 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
Pageablethat 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
trueif 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
DefaultEntityQueryTranslatorto 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.attributeNamebe 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
AllowableActionthat the principal should have on theEntityConfigurationbeing viewed. - setResponseEntity(ResponseEntity<?>) - Method in class com.foreach.across.modules.entity.views.EntityView
-
Set a
ResponseEntitythat 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
AllowableActionthat 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
EntityPropertyRegistryby 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
ViewElementBuilderfor 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
EntityViewFactorybeing 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
WebAppLinkBuilderto 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
WebAppPathResolverto 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
AllowableActionthat is required for an item to be viewable. - showOnlyItemsWithAction(AllowableAction) - Method in class com.foreach.across.modules.entity.config.builders.EntityListViewFactoryBuilder
-
Configures the
AllowableActionthat 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
EntityQueryFacadethat wraps around anEntityQueryParserandEntityQueryExecutor. - 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
EntityViewProcessorthat does not directly tie into theViewElementgeneration. - 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
trueif 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
TableViewElementfor a list ofEntityPropertyDescriptors. - 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
Sortthat 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
Sortwith 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
Formatinstance. - 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 targetEntityPropertyDescriptorthat 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
EntityViewFactoryshould use. - TEMPLATE - Static variable in class com.foreach.across.modules.entity.views.bootstrapui.elements.ViewElementFieldset
-
Key for the
EntityPropertyDescriptorattribute that holds aFunction<ViewElementFieldset,? extends ViewElement>that should be used as template when aFieldsetElementBuilderFactorybuilds 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
fieldsetelement 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-dangerwith 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-defaultwith 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-infowith 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-primarywith 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-successwith 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-warningwith 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
sectionelement, using ah1for the title and adivfor 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
sectionelement, using ah2for the title and adivfor 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
sectionelement, using ah3for the title and adivfor 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
EntityPropertyTemplateValueResolverthat 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
EntityViewProcessorthat 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
Temporalannotation. - 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
TextboxFormElementfor 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
Emailannotation 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
ViewElementPostProcessorfor aConfigurableTextViewElementthat 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
BindingResultif 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
OptionFormElementBuilderin 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
PlatformTransactionManagerbean that the repositories of this entity use. - TransactionalEntityViewProcessorRegistry - Class in com.foreach.across.modules.entity.views.processors.support
-
Extension of
EntityViewProcessorRegistrythat 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
PlatformTransactionManagerbean 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
PlatformTransactionManagerbean 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
TransactionTemplatebean 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
Sortproperty attached to this pageable. - translateSort(Sort, EntityPropertyRegistry) - Static method in class com.foreach.across.modules.entity.util.EntityUtils
-
Translates the
Sortinstance 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
Undeletableentities. - 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
EntityPropertyValuein 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
targetin 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
ViewElementBuilderproperties 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
ViewElementBuilderto 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
HashMapthat represents a collection ofViewElementBuilders 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
ViewElementobjects. - 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
ViewElementBuilderinstances 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
ViewElementBuilderis 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
ViewElementPostProcessorto apply to the defaultViewElementBuilder. - viewElementPostProcessor(ViewElementMode, ViewElementPostProcessor<U>) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Add a
ViewElementPostProcessorto 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
ViewElementtype of a particularViewElementMode. - viewElementType(ViewElementMode, String) - Method in class com.foreach.across.modules.entity.config.builders.EntityPropertyDescriptorBuilder
-
Set the
ViewElementtype 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
ViewElementtype 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
fromquery 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
EntityConfigurationwith 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
_partialquery 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
viewquery 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