Package com.blazebit.expression.declarative.persistence
Blaze-Expression Persistence related declarative metadata for domain models.
-
Interface Summary Interface Description EntityLiteralPersistenceRestrictionProvider A provider for restricting the elements that are accessible through a entity literal. -
Class Summary Class Description EntityExpressionServiceContributor EntityLiteralPersistenceRestrictionProviderDeclarativeMetadataProcessor EntityResolvedLiteral The resolved literal for an entity constructor expression.ExpressionLiteralPersistenceRestrictionProviderMetadata Metadata for aEntityLiteralPersistenceRestrictionProvider.ExpressionPersistenceFunctionRenderer A function renderer that renders function arguments into 1-based parameter placeholders.PersistenceFunctionRendererDeclarativeFunctionMetadataProcessor -
Annotation Types Summary Annotation Type Description EntityLiteralPersistenceCapable Defines that the domain type can make use of entity literals.PersistenceFunction Defines the persistence related rendering of a declaratively defined domain function as template string.