Class ViewMetamodelImpl
java.lang.Object
com.blazebit.persistence.view.impl.metamodel.ViewMetamodelImpl
- All Implemented Interfaces:
ViewMetamodel
- Since:
- 1.0.0
- Author:
- Christian Beikov
-
Constructor Summary
ConstructorsConstructorDescriptionViewMetamodelImpl(EntityMetamodel entityMetamodel, MetamodelBuildingContext context, Map<Class<?>, Object> typeTestValues, boolean validateManagedTypes, boolean validateExpressions) -
Method Summary
Modifier and TypeMethodDescription<X> FlatViewTypeImpl<X><X> FlatViewTypeImpl<X>flatViewOrError(Class<X> clazz) <X> BasicUserType<X>getBasicUserType(Class<X> clazz) Set<FlatViewType<?>>Set<ManagedViewType<?>>getViews()<X> ManagedViewTypeImplementor<X>managedView(Class<X> clazz) <X> ManagedViewTypeImplementor<X>managedViewOrError(Class<X> clazz) <X> ViewTypeImpl<X><X> ViewTypeImpl<X>viewOrError(Class<X> clazz) views()
-
Constructor Details
-
ViewMetamodelImpl
public ViewMetamodelImpl(EntityMetamodel entityMetamodel, MetamodelBuildingContext context, Map<Class<?>, Object> typeTestValues, boolean validateManagedTypes, boolean validateExpressions)
-
-
Method Details
-
getEntityMetamodel
-
getBasicUserType
-
view
- Specified by:
viewin interfaceViewMetamodel
-
viewOrError
- Specified by:
viewOrErrorin interfaceViewMetamodel
-
getViews
- Specified by:
getViewsin interfaceViewMetamodel
-
views
-
managedView
- Specified by:
managedViewin interfaceViewMetamodel
-
managedViewOrError
- Specified by:
managedViewOrErrorin interfaceViewMetamodel
-
getManagedViews
- Specified by:
getManagedViewsin interfaceViewMetamodel
-
flatView
- Specified by:
flatViewin interfaceViewMetamodel
-
flatViewOrError
- Specified by:
flatViewOrErrorin interfaceViewMetamodel
-
getFlatViews
- Specified by:
getFlatViewsin interfaceViewMetamodel
-