/** * Instantiates a non-lazy map (the underlying map is constructed * from the incoming map reference). * * @param session The session to which this map will belong. * @param map The underlying map data. */ public PersistentMap(SharedSessionContractImplementor session, Map map) { super( session ); this.map = map; setInitialized(); setDirectlyAccessible( true ); }
/** * Instantiates a non-lazy map (the underlying map is constructed * from the incoming map reference). * * @param session The session to which this map will belong. * @param map The underlying map data. */ public PersistentMap(SessionImplementor session, Map map) { super(session); this.map = map; setInitialized(); setDirectlyAccessible(true); }
/** * Instantiates a non-lazy map (the underlying map is constructed * from the incoming map reference). * * @param session The session to which this map will belong. * @param map The underlying map data. */ public PersistentMap(SessionImplementor session, Map map) { super(session); this.map = map; setInitialized(); setDirectlyAccessible(true); }
/** * Instantiates a non-lazy map (the underlying map is constructed * from the incoming map reference). * * @param session The session to which this map will belong. * @param map The underlying map data. */ public PersistentMap( SharedSessionContractImplementor session, PersistentCollectionDescriptor<?,?,V> descriptor, Map<K,V> map) { this( session, descriptor ); setMap( map ); setDirectlyAccessible( true ); }