org.eyedb
Class Collection

java.lang.Object
  extended by org.eyedb.Object
      extended by org.eyedb.Instance
          extended by org.eyedb.Collection
Direct Known Subclasses:
CollArray, CollBag, CollList, CollSet

public class Collection
extends Instance


Field Summary
static Class idbclass
           
 
Fields inherited from class org.eyedb.Object
CMTimeTrace, CompOidTrace, ContentsTrace, CTimeTrace, MTimeTrace, NativeTrace, PointerTrace
 
Method Summary
 int getBottom()
           
 java.lang.String getClassName()
           
 int getCount()
           
 void getElements(ObjectArray obj_array)
           
 void getElements(ObjectArray obj_array, boolean index)
           
 void getElements(ObjectArray obj_array, boolean index, RecMode rcm)
           
 void getElements(ObjectArray obj_array, RecMode rcm)
           
 void getElements(OidArray oid_array)
           
 void getElements(OidArray oid_array, boolean index)
           
 void getElements(ValueArray val_array)
           
 void getElements(ValueArray val_array, boolean index)
           
 Oid getLiteralOid()
           
 Object getObjectAt(int where)
           
 Object getObjectAt(int where, RecMode rcm)
           
 Oid getOidAt(int where)
           
 Oid getOidC()
           
 int getTop()
           
 Value getValueAt(int where)
           
 void insert(Object o)
           
 void insert(Object o, boolean noDup)
           
 void insert(Oid oid)
           
 void insert(Oid oid, boolean noDup)
           
 void insert(Value a)
           
 void insert(Value a, boolean noDup)
           
 boolean isEmpty()
           
 boolean isIn(Object obj)
           
 boolean isIn(Oid oid)
           
 boolean isIn(Value a)
           
 boolean isLiteral()
           
 void loadPerform(Database db, Oid clsoid, int lockmode, org.eyedb.AttrIdxContext idx_ctx, RecMode rcm)
           
 void realize(RecMode rcm)
           
 void setName(java.lang.String name)
           
 void suppress(Object o)
           
 void suppress(Object o, boolean checkFirst)
           
 void suppress(Oid oid)
           
 void suppress(Oid oid, boolean checkFirst)
           
 void suppress(Value a)
           
 void suppress(Value a, boolean checkFirst)
           
 void trace(java.io.PrintStream out, int flags, RecMode rcm)
           
 void traceRealize(java.io.PrintStream out, org.eyedb.Indent indent, int flags, RecMode rcm)
           
 
Methods inherited from class org.eyedb.Object
getClass, getCTime, getDatabase, getDataspace, getDataspace, getIDR, getIDRSize, getLocation, getMasterObject, getMTime, getOid, getRefCount, getUserData, isGRTObject, move, realize, remove, setClass, setDatabase, setDataspace, setIDR, setMasterObject, setOid, setUserData, store, store, trace, trace, trace, tracePdata, userInitialize
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

idbclass

public static Class idbclass
Method Detail

traceRealize

public void traceRealize(java.io.PrintStream out,
                         org.eyedb.Indent indent,
                         int flags,
                         RecMode rcm)
                  throws Exception
Overrides:
traceRealize in class Instance
Throws:
Exception

trace

public void trace(java.io.PrintStream out,
                  int flags,
                  RecMode rcm)
           throws Exception
Overrides:
trace in class Object
Throws:
Exception

getClassName

public java.lang.String getClassName()

isIn

public boolean isIn(Oid oid)
             throws Exception
Throws:
Exception

isIn

public boolean isIn(Object obj)
             throws Exception
Throws:
Exception

isIn

public boolean isIn(Value a)
             throws Exception
Throws:
Exception

insert

public void insert(Oid oid,
                   boolean noDup)
            throws Exception
Throws:
Exception

insert

public void insert(Object o,
                   boolean noDup)
            throws Exception
Throws:
Exception

insert

public void insert(Value a,
                   boolean noDup)
            throws Exception
Throws:
Exception

insert

public void insert(Oid oid)
            throws Exception
Throws:
Exception

insert

public void insert(Object o)
            throws Exception
Throws:
Exception

insert

public void insert(Value a)
            throws Exception
Throws:
Exception

suppress

public void suppress(Oid oid,
                     boolean checkFirst)
              throws Exception
Throws:
Exception

suppress

public void suppress(Object o,
                     boolean checkFirst)
              throws Exception
Throws:
Exception

suppress

public void suppress(Value a,
                     boolean checkFirst)
              throws Exception
Throws:
Exception

suppress

public void suppress(Oid oid)
              throws Exception
Throws:
Exception

suppress

public void suppress(Object o)
              throws Exception
Throws:
Exception

suppress

public void suppress(Value a)
              throws Exception
Throws:
Exception

realize

public void realize(RecMode rcm)
             throws Exception
Overrides:
realize in class Instance
Throws:
Exception

getLiteralOid

public Oid getLiteralOid()

getOidC

public Oid getOidC()

isLiteral

public boolean isLiteral()

loadPerform

public void loadPerform(Database db,
                        Oid clsoid,
                        int lockmode,
                        org.eyedb.AttrIdxContext idx_ctx,
                        RecMode rcm)
                 throws Exception
Overrides:
loadPerform in class Object
Throws:
Exception

getCount

public int getCount()
             throws Exception
Throws:
Exception

getBottom

public int getBottom()
              throws Exception
Throws:
Exception

getTop

public int getTop()
           throws Exception
Throws:
Exception

isEmpty

public boolean isEmpty()
                throws Exception
Throws:
Exception

setName

public void setName(java.lang.String name)
             throws Exception
Throws:
Exception

getElements

public void getElements(ValueArray val_array,
                        boolean index)
                 throws Exception
Throws:
Exception

getElements

public void getElements(OidArray oid_array,
                        boolean index)
                 throws Exception
Throws:
Exception

getElements

public void getElements(ObjectArray obj_array,
                        boolean index,
                        RecMode rcm)
                 throws Exception
Throws:
Exception

getElements

public void getElements(ValueArray val_array)
                 throws Exception
Throws:
Exception

getElements

public void getElements(OidArray oid_array)
                 throws Exception
Throws:
Exception

getElements

public void getElements(ObjectArray obj_array)
                 throws Exception
Throws:
Exception

getElements

public void getElements(ObjectArray obj_array,
                        boolean index)
                 throws Exception
Throws:
Exception

getElements

public void getElements(ObjectArray obj_array,
                        RecMode rcm)
                 throws Exception
Throws:
Exception

getValueAt

public Value getValueAt(int where)
                 throws Exception
Throws:
Exception

getOidAt

public Oid getOidAt(int where)
             throws Exception
Throws:
Exception

getObjectAt

public Object getObjectAt(int where,
                          RecMode rcm)
                   throws Exception
Throws:
Exception

getObjectAt

public Object getObjectAt(int where)
                   throws Exception
Throws:
Exception