Package com.foreach.across.modules.entity.registry
package com.foreach.across.modules.entity.registry
-
ClassDescriptionDefault factory for creating a new
MutableEntityConfigurationthat allows a number ofDefaultEntityConfigurationProvider.PostProcessorbeans to be defined.PostProcessor interface for a single configuration.DefaultEntityModel<T,U extends Serializable> Default implementation ofEntityModelthat allows customizing the different methods using callbacks and delegate instances.Filtered view on an association between twoEntityConfigurations.When the parent entity is requesting to be deleted, how should this association influence the delete process?Determines if this entity is managed as a sub-entity of the parent (embedded), or simply a linked entity.Central configuration API for a single entity type in aEntityRegistry.The base configuration for an Entity type.Provider for creating a newMutableEntityConfigurationfor a given type.Interface that provides factory methods for creating a new entity instance, or a DTO (detached) instance of an existing entity.EntityModel<T,U extends Serializable> Interface for accessing metadata and common entity functions that are required by the basic UI.Base interface for querying the registered entity types.Contains the registered entity definitions that are manageable.Manageable version of aEntityConfiguration, implementations must allow the configuration to be modified through this interface, without changing the core properties likeEntityConfiguration.getEntityType()andEntityConfiguration.getName().Base interface for managing registered entity types.Creates a basicEntityFactoryfrom aPersistentEntityinstance.