Class ExpressionLiteralPersistenceRestrictionProviderMetadata
java.lang.Object
com.blazebit.expression.declarative.persistence.ExpressionLiteralPersistenceRestrictionProviderMetadata
- All Implemented Interfaces:
com.blazebit.domain.boot.model.MetadataDefinition<EntityLiteralPersistenceRestrictionProvider>,Serializable
public class ExpressionLiteralPersistenceRestrictionProviderMetadata extends Object implements com.blazebit.domain.boot.model.MetadataDefinition<EntityLiteralPersistenceRestrictionProvider>, Serializable
Metadata for a
EntityLiteralPersistenceRestrictionProvider.- Since:
- 1.0.0
- Author:
- Christian Beikov
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description ExpressionLiteralPersistenceRestrictionProviderMetadata(Class<? extends EntityLiteralPersistenceRestrictionProvider> clazz)Creates a metadata object for the givenEntityLiteralPersistenceRestrictionProviderclass. -
Method Summary
Modifier and Type Method Description EntityLiteralPersistenceRestrictionProviderbuild(com.blazebit.domain.boot.model.MetadataDefinitionHolder definitionHolder)Class<EntityLiteralPersistenceRestrictionProvider>getJavaType()
-
Constructor Details
-
ExpressionLiteralPersistenceRestrictionProviderMetadata
public ExpressionLiteralPersistenceRestrictionProviderMetadata(Class<? extends EntityLiteralPersistenceRestrictionProvider> clazz)Creates a metadata object for the givenEntityLiteralPersistenceRestrictionProviderclass.- Parameters:
clazz- The class
-
-
Method Details
-
getJavaType
- Specified by:
getJavaTypein interfacecom.blazebit.domain.boot.model.MetadataDefinition<EntityLiteralPersistenceRestrictionProvider>
-
build
public EntityLiteralPersistenceRestrictionProvider build(com.blazebit.domain.boot.model.MetadataDefinitionHolder definitionHolder)- Specified by:
buildin interfacecom.blazebit.domain.boot.model.MetadataDefinition<EntityLiteralPersistenceRestrictionProvider>
-