Ejb3Configuration hibernateConfig = new Ejb3Configuration().configure("InMemoryDatabasePersistenceUnit", null); for (Iterator<?> iterator = hibernateConfig.getClassMappings(); iterator.hasNext();) { PersistentClass clazz = (PersistentClass) iterator.next(); Iterator<?> propertyIterator = clazz.getPropertyIterator(); while (propertyIterator.hasNext()) { if (property.getType().equals(Hibernate.DOUBLE)) { Assert.fail("Raw double type found. Annotate with @Type(type = \"package.ParsedDoubleType\")\n" + "Class " + clazz + " property " + property); } } }
private void setLazyToFalse (final Ejb3Configuration config) { for (final Iterator<PersistentClass> i = config.getClassMappings(); i.hasNext(); ) { final PersistentClass persistentClass = i.next(); persistentClass.setLazy(false); logger.fine("Set lazy=false for %s", persistentClass.getEntityName()); } } }
Iterator classMappingsIter = config.getClassMappings(); while(classMappingsIter.hasNext()) { PersistentClass persistentClass = (PersistentClass) classMappingsIter.next();
Iterator classes = configuration.getClassMappings(); ReflectionManager reflectionManager = configuration.getHibernateConfiguration().getReflectionManager(); while ( classes.hasNext() ) {
Iterator classes = configuration.getClassMappings(); ReflectionManager reflectionManager = configuration.getHibernateConfiguration().getReflectionManager(); while ( classes.hasNext() ) {