Class MetamodelBuilder
java.lang.Object
cz.cvut.kbss.jopa.model.metamodel.MetamodelBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
buildMetamodel
(PersistenceUnitClassFinder classFinder) Builds persistence unit metamodel based on classes discovered by the specified class finder.void
buildMetamodel
(Set<Class<?>> entityClasses) Builds persistence unit metamodel based on the specified entity classes.<X> AbstractIdentifiableType<X>
Map<Class<?>,
EntityType<?>> Map<Class<?>,
ManagedType<?>>
-
Constructor Details
-
MetamodelBuilder
-
-
Method Details
-
buildMetamodel
Builds persistence unit metamodel based on classes discovered by the specified class finder.- Parameters:
classFinder
- Holder of information about classes relevant for persistence unit building
-
buildMetamodel
Builds persistence unit metamodel based on the specified entity classes.No additional metamodel features (e.g., custom attribute converters, query result mappers) are built.
- Parameters:
entityClasses
- Entity classes to build metamodel for
-
getTypeMap
-
entity
-
getEntities
-
getInferredClasses
-
getNamedQueryManager
-
getResultSetMappingManager
-
getTypeReferenceMap
-
getAnnotatedAccessorsForClass
-
getNamespaceResolver
-