List of usage examples for javax.persistence.metamodel Metamodel getEmbeddables
Set<EmbeddableType<?>> getEmbeddables();
From source file:utilities.internal.CopyOfDatabaseUtil.java
private Configuration buildConfiguration() { Configuration result;/* ww w .j a v a2 s . co m*/ Metamodel metamodel; Collection<EntityType<?>> entities; Collection<EmbeddableType<?>> embeddables; result = new Configuration(); metamodel = entityManagerFactory.getMetamodel(); entities = metamodel.getEntities(); for (EntityType<?> entity : entities) result.addAnnotatedClass(entity.getJavaType()); embeddables = metamodel.getEmbeddables(); for (EmbeddableType<?> embeddable : embeddables) result.addAnnotatedClass(embeddable.getJavaType()); return result; }