org.apache.ojb.broker.core.proxy
Class SetProxyDefaultImpl

java.lang.Object
  extended by org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
      extended by org.apache.ojb.broker.core.proxy.SetProxyDefaultImpl
All Implemented Interfaces:
java.io.Serializable, java.lang.Iterable, java.util.Collection, java.util.Set, CollectionProxy, ManageableCollection

public class SetProxyDefaultImpl
extends CollectionProxyDefaultImpl
implements java.util.Set

A placeHolder for a whole set to support deferred loading of relationships. The complete relationship is loaded on request.

Version:
$Id: SetProxyDefaultImpl.java 365232 2005-12-21 22:36:07Z tomdz $
Author:
Jakob Braeuchi
See Also:
Serialized Form

Constructor Summary
SetProxyDefaultImpl(PBKey aKey, java.lang.Class aCollClass, Query aQuery)
          Constructor for SetProxy.
SetProxyDefaultImpl(PBKey aKey, Query aQuery)
          Constructor for SetProxy.
 
Method Summary
 
Methods inherited from class org.apache.ojb.broker.core.proxy.CollectionProxyDefaultImpl
add, addAll, addListener, afterStore, clear, contains, containsAll, getBrokerKey, getCollectionClass, getData, getQuery, isEmpty, isLoaded, iterator, ojbAdd, ojbAddAll, ojbIterator, remove, removeAll, removeListener, retainAll, setData, setProfileKey, size, toArray, toArray
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Set
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
 

Constructor Detail

SetProxyDefaultImpl

public SetProxyDefaultImpl(PBKey aKey,
                           Query aQuery)
Constructor for SetProxy.

Parameters:
aKey -
aQuery -

SetProxyDefaultImpl

public SetProxyDefaultImpl(PBKey aKey,
                           java.lang.Class aCollClass,
                           Query aQuery)
Constructor for SetProxy.

Parameters:
aKey -
aCollClass -
aQuery -


(C) 2002 - 2006 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30