Package com.foreach.across.modules.entity.registry
package com.foreach.across.modules.entity.registry
-
ClassDescriptionDefault factory for creating a new
MutableEntityConfiguration
that allows a number ofDefaultEntityConfigurationProvider.PostProcessor
beans to be defined.PostProcessor interface for a single configuration.DefaultEntityModel<T,U extends Serializable> Default implementation ofEntityModel
that allows customizing the different methods using callbacks and delegate instances.Filtered view on an association between twoEntityConfiguration
s.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 newMutableEntityConfiguration
for 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 basicEntityFactory
from aPersistentEntity
instance.