/** * Used from custom serialization. * * @see #serialize * @see #deserialize */ private CollectionEntry( String role, Serializable snapshot, Serializable loadedKey, SessionFactoryImplementor factory) { this.role = role; this.snapshot = snapshot; this.loadedKey = loadedKey; if ( role != null ) { afterDeserialize( factory ); } }
/** * Used from custom serialization. * * @see #serialize * @see #deserialize */ private CollectionEntry( String role, Serializable snapshot, Serializable loadedKey, SessionFactoryImplementor factory) { this.role = role; this.snapshot = snapshot; this.loadedKey = loadedKey; if ( role != null ) { afterDeserialize( factory ); } }
/** * Used from custom serialization. * * @see #serialize * @see #deserialize */ private CollectionEntry( String role, Serializable snapshot, Serializable loadedKey, SessionFactoryImplementor factory) { this.role = role; this.snapshot = snapshot; this.loadedKey = loadedKey; if ( role != null ) { afterDeserialize( factory ); } }
/** * Used from custom serialization. * * @see #serialize * @see #deserialize */ private CollectionEntry( NavigableRole role, Serializable snapshot, Serializable loadedKey, SessionFactoryImplementor factory) { this.role = role; this.snapshot = snapshot; this.loadedKey = loadedKey; if ( role != null ) { afterDeserialize( factory ); } }