Class MetamodelBuilder
java.lang.Object
cz.cvut.kbss.jopa.model.metamodel.MetamodelBuilder
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildMetamodel(PersistenceUnitClassFinder classFinder) Builds persistence unit metamodel based on classes discovered by the specified class finder.voidbuildMetamodel(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
-
getLazyLoadingEntityProxyClasses
-
getAnnotatedAccessorsForClass
-
getNamespaceResolver
-