@Override public Collection<PersistentClass> getEntityBindings() { return delegate.getEntityBindings(); }
@Override @SuppressWarnings({"unchecked"}) public List<PersistentClass> getValues() { return Tools.collectionToList( metadata.getEntityBindings() ); } }
@Test public void testRevisionInfoTableNotCreated() { @SuppressWarnings({"unchecked"}) List<PersistentClass> pcs = collectionToList( metadata().getEntityBindings() ); Assert.assertEquals( 1, pcs.size() ); Assert.assertTrue( pcs.get( 0 ).getClassName().contains( "BasicTestEntity3" ) ); } }
for ( PersistentClass bootEntityDescriptor : mappingMetadata.getEntityBindings() ) { final AccessType accessType = AccessType.fromExternalName( bootEntityDescriptor.getCacheConcurrencyStrategy() );
@Override public void prepare(MetadataImplementor metadata) { if ( callbackBuilder == null ) { // TODO : not needed anymore when the deprecate constructor will be removed this.callbackBuilder = CallbacksFactory.buildCallbackBuilder( sessionFactory, metadata.getMetadataBuildingOptions().getReflectionManager() ); } for ( PersistentClass persistentClass : metadata.getEntityBindings() ) { if ( persistentClass.getClassName() == null ) { // we can have non java class persisted by hibernate continue; } callbackBuilder.buildCallbacksForEntity( persistentClass.getClassName(), callbackRegistry ); for ( Iterator propertyIterator = persistentClass.getDeclaredPropertyIterator(); propertyIterator.hasNext(); ) { Property property = (Property) propertyIterator.next(); if ( property.getType().isComponentType() ) { callbackBuilder.buildCallbacksForEmbeddable( property, persistentClass.getClassName(), callbackRegistry ); } } } }
for ( final PersistentClass model : mappingMetadata.getEntityBindings() ) { final NavigableRole rootEntityRole = new NavigableRole( model.getRootClass().getEntityName() ); final EntityDataAccess accessStrategy = sessionFactory.getCache().getEntityRegionAccess( rootEntityRole ); ); for ( PersistentClass entityBinding : mappingMetadata.getEntityBindings() ) { locateOrBuildEntityType( entityBinding, context );
for ( PersistentClass entityBinding : metadata.getEntityBindings() ) { if ( !IdTableHelper.INSTANCE.needsIdTable( entityBinding ) ) { continue;
metadata.getEntityBindings().stream().filter( model -> !model.isInherited() ).forEach( model -> { IdentifierGenerator generator = model.getIdentifier().createIdentifierGenerator( metadata.getIdentifierGeneratorFactory(),
Class<?> revisionInfoClass = null; for ( PersistentClass persistentClass : metadata.getEntityBindings() ) {
@Override public Collection<PersistentClass> getValues() { return metadata.getEntityBindings(); } }
@Override public Collection<PersistentClass> getEntityBindings() { return delegate.getEntityBindings(); }
private void initHibernatableClasses() { hibernatableLongIdClasses = new HashSet<>(); hibernatableStringIdClasses = new HashSet<>(); MetadataImplementor metadataImplementor = jbpmHibernateConfiguration.getMetadataImplementor(); for (PersistentClass persistentClass : metadataImplementor.getEntityBindings()) { if (LongType.class == persistentClass.getIdentifier().getType().getClass()) { hibernatableLongIdClasses.add(persistentClass.getMappedClass()); } else if (StringType.class == persistentClass.getIdentifier().getType().getClass()) { hibernatableStringIdClasses.add(persistentClass.getMappedClass()); } } }
HibernateDatabase database = (HibernateDatabase) snapshot.getDatabase(); MetadataImplementor metadata = (MetadataImplementor) database.getMetadata(); Iterator<PersistentClass> classMappings = metadata.getEntityBindings().iterator();
MetadataImplementor metadata = (MetadataImplementor) database.getMetadata(); Collection<PersistentClass> entityBindings = metadata.getEntityBindings(); Iterator<PersistentClass> tableMappings = entityBindings.iterator();
RevisionTimestampValueResolver timestampValueResolver = null; for ( PersistentClass persistentClass : metadata.getEntityBindings() ) {