Codota Logo
CollectionEntry.getRole
Code IndexAdd Codota to your IDE (free)

How to use
getRole
method
in
org.hibernate.engine.spi.CollectionEntry

Best Java code snippets using org.hibernate.engine.spi.CollectionEntry.getRole (Showing top 14 results out of 315)

  • Common ways to obtain CollectionEntry
private void myMethod () {
CollectionEntry c =
  • Codota IconPersistenceContext persistenceContext;PersistentCollection coll;persistenceContext.getCollectionEntry(coll)
  • Codota IconSessionImplementor sessionImplementor;PersistentCollection coll;sessionImplementor.getPersistenceContext().getCollectionEntry(coll)
  • Codota IconEventSource eventSource;PersistentCollection coll;eventSource.getPersistenceContext().getCollectionEntry(coll)
  • Smart code suggestions by Codota
}
origin: hibernate/hibernate-orm

protected final void onCollectionActionInversed(
    AbstractCollectionEvent event,
    PersistentCollection newColl,
    Serializable oldColl,
    CollectionEntry collectionEntry) {
  if ( shouldGenerateRevision( event ) ) {
    final String entityName = event.getAffectedOwnerEntityName();
    final String ownerEntityName = ( (AbstractCollectionPersister) collectionEntry.getLoadedPersister() ).getOwnerEntityName();
    final String referencingPropertyName = collectionEntry.getRole().substring( ownerEntityName.length() + 1 );
    final RelationDescription rd = searchForRelationDescription( entityName, referencingPropertyName );
    if ( rd != null ) {
      if ( rd.getRelationType().equals( RelationType.TO_MANY_NOT_OWNING ) && rd.isIndexed() ) {
        onCollectionAction( event, newColl, oldColl, collectionEntry );
      }
    }
  }
}
origin: hibernate/hibernate-orm

    entityName,
    enversService,
    new PersistentCollectionChangeWorkUnitId( id, collectionEntry.getRole() ),
    RevisionType.MOD
);
origin: hibernate/hibernate-orm

final String referencingPropertyName = collectionEntry.getRole().substring( ownerEntityName.length() + 1 );
origin: hibernate/hibernate-orm

assertEquals( role, ceManies.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManies.getLoadedPersister() );
assertEquals( one.getId(), ceManies.getKey() );
assertNull( ceManies.getRole() );
assertNull( ceManies.getLoadedPersister() );
assertNull( ceManies.getKey() );
origin: hibernate/hibernate-orm

assertEquals( role, ceManiesOrig.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManiesOrig.getLoadedPersister() );
assertEquals( one.getId(), ceManiesOrig.getKey() );
assertNull( ceManiesOrig.getRole() );
assertNull( ceManiesOrig.getLoadedPersister() );
assertNull( ceManiesOrig.getKey() );
origin: hibernate/hibernate-orm

assertEquals( role, ceManies.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManies.getLoadedPersister() );
assertEquals( one.getId(), ceManies.getKey() );
assertNull( ceManies.getRole() );
assertNull( ceManies.getLoadedPersister() );
assertNull( ceManies.getKey() );
origin: hibernate/hibernate-orm

assertEquals( role, ceManies.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManies.getLoadedPersister() );
assertEquals( one.getId(), ceManies.getKey() );
assertNull( ceManies.getRole() );
assertNull( ceManies.getLoadedPersister() );
assertNull( ceManies.getKey() );
origin: hibernate/hibernate-orm

assertEquals( role, ceManiesOrig.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManiesOrig.getLoadedPersister() );
assertEquals( one.getId(), ceManiesOrig.getKey() );
assertNull( ceManiesOrig.getRole() );
assertNull( ceManiesOrig.getLoadedPersister() );
assertNull( ceManiesOrig.getKey() );
assertEquals( role, ceManiesAfterReplace.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManiesAfterReplace.getLoadedPersister() );
assertEquals( one.getId(), ceManiesAfterReplace.getKey() );
origin: hibernate/hibernate-orm

assertEquals( role, ceManiesOrig.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManiesOrig.getLoadedPersister() );
assertEquals( one.getId(), ceManiesOrig.getKey() );
assertNull( ceManiesOrig.getRole() );
assertNull( ceManiesOrig.getLoadedPersister() );
assertNull( ceManiesOrig.getKey() );
origin: hibernate/hibernate-orm

assertEquals( role, ceManiesOrig.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManiesOrig.getLoadedPersister() );
assertEquals( one.getId(), ceManiesOrig.getKey() );
assertNull( ceManiesOrig.getRole() );
assertNull( ceManiesOrig.getLoadedPersister() );
assertNull( ceManiesOrig.getKey() );
origin: hibernate/hibernate-orm

assertEquals( role, ceManiesOrig.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManiesOrig.getLoadedPersister() );
assertEquals( one.getId(), ceManiesOrig.getKey() );
assertNull( ceManiesOrig.getRole() );
assertNull( ceManiesOrig.getLoadedPersister() );
assertNull( ceManiesOrig.getKey() );
assertEquals( role, ceManiesAfterReplace.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManiesAfterReplace.getLoadedPersister() );
assertEquals( one.getId(), ceManiesAfterReplace.getKey() );
origin: hibernate/hibernate-orm

assertEquals( role, ceManiesOrig.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManiesOrig.getLoadedPersister() );
assertEquals( one.getId(), ceManiesOrig.getKey() );
assertNull( ceManiesOrig.getRole() );
assertNull( ceManiesOrig.getLoadedPersister() );
assertNull( ceManiesOrig.getKey() );
assertEquals( role, ceManiesAfterReplace.getRole() );
assertSame( sessionFactory().getCollectionPersister( role ), ceManiesAfterReplace.getLoadedPersister() );
assertEquals( one.getId(), ceManiesAfterReplace.getKey() );
origin: org.graniteds/granite-server-hibernate4

String propertyName = collectionEntry.getRole().substring(collectionEntry.getLoadedPersister().getOwnerEntityPersister().getEntityName().length()+1);
origin: org.hibernate.orm/hibernate-core

    entityName,
    auditService,
    new PersistentCollectionChangeWorkUnitId( id, collectionEntry.getRole() ),
    RevisionType.MOD
);
org.hibernate.engine.spiCollectionEntrygetRole

Popular methods of CollectionEntry

  • getLoadedPersister
    This is only available late during the flush cycle
  • getSnapshot
  • getLoadedKey
  • getOrphans
    Get the collection orphans (entities which were removed from the collection)
  • <init>
    For newly wrapped collections, or dereferenced collection wrappers
  • afterAction
    Called after execution of an action
  • afterDeserialize
  • deserialize
    Custom deserialization routine used during deserialization of a Session/PersistenceContext for incre
  • dirty
    Determine if the collection is "really" dirty, by checking dirtiness of the collection elements, if
  • getCurrentKey
    This is only available late during the flush cycle
  • getCurrentPersister
  • isDorecreate
  • getCurrentPersister,
  • isDorecreate,
  • isDoremove,
  • isDoupdate,
  • isIgnore,
  • isProcessed,
  • isReached,
  • isSnapshotEmpty,
  • postFlush

Popular in Java

  • Parsing JSON documents to java classes using gson
  • getSupportFragmentManager (FragmentActivity)
  • startActivity (Activity)
  • onRequestPermissionsResult (Fragment)
  • Permission (java.security)
    Abstract class for representing access to a system resource. All permissions have a name (whose inte
  • Calendar (java.util)
    Calendar is an abstract base class for converting between a Date object and a set of integer fields
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • StringTokenizer (java.util)
    The string tokenizer class allows an application to break a string into tokens. The tokenization met
  • Annotation (javassist.bytecode.annotation)
    The annotation structure.An instance of this class is returned bygetAnnotations() in AnnotationsAttr
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now