org.eyedb
Class CollArray

java.lang.Object
  extended by org.eyedb.Object
      extended by org.eyedb.Instance
          extended by org.eyedb.Collection
              extended by org.eyedb.CollArray

public class CollArray
extends Collection


Field Summary
 
Fields inherited from class org.eyedb.Collection
idbclass
 
Fields inherited from class org.eyedb.Object
CMTimeTrace, CompOidTrace, ContentsTrace, CTimeTrace, MTimeTrace, NativeTrace, PointerTrace
 
Constructor Summary
CollArray(Database db, java.lang.String name, Class coll_cls)
           
CollArray(Database db, java.lang.String name, Class coll_cls, boolean isref)
           
CollArray(Database db, java.lang.String name, Class coll_cls, short dim)
           
 
Method Summary
 void append(Object o)
           
 void append(Oid oid)
           
 void append(Value a)
           
 java.lang.String getClassName()
           
 void insert(Value a, boolean noDup)
           
 void insertAt(int ind, Object o)
           
 void insertAt(int ind, Oid oid)
           
 void insertAt(int ind, Value a)
           
 int isAt(Object o)
           
 int isAt(Oid oid)
           
 int isAt(Value a)
           
 Object retrieveObjectAt(int ind)
           
 Object retrieveObjectAt(int ind, RecMode rcm)
           
 Oid retrieveOidAt(int ind)
           
 Value retrieveValueAt(int ind)
           
 void suppress(Value a, boolean checkFirst)
           
 void suppressAt(int ind)
           
 void suppressAt(int ind, boolean checkFirst)
           
 
Methods inherited from class org.eyedb.Collection
getBottom, getCount, getElements, getElements, getElements, getElements, getElements, getElements, getElements, getElements, getLiteralOid, getObjectAt, getObjectAt, getOidAt, getOidC, getTop, getValueAt, insert, insert, insert, insert, insert, isEmpty, isIn, isIn, isIn, isLiteral, loadPerform, realize, setName, suppress, suppress, suppress, suppress, suppress, trace, traceRealize
 
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
 

Constructor Detail

CollArray

public CollArray(Database db,
                 java.lang.String name,
                 Class coll_cls,
                 boolean isref)
          throws Exception
Throws:
Exception

CollArray

public CollArray(Database db,
                 java.lang.String name,
                 Class coll_cls)
          throws Exception
Throws:
Exception

CollArray

public CollArray(Database db,
                 java.lang.String name,
                 Class coll_cls,
                 short dim)
          throws Exception
Throws:
Exception
Method Detail

getClassName

public java.lang.String getClassName()
Overrides:
getClassName in class Collection

insert

public void insert(Value a,
                   boolean noDup)
            throws Exception
Overrides:
insert in class Collection
Throws:
Exception

insertAt

public void insertAt(int ind,
                     Oid oid)
              throws Exception
Throws:
Exception

insertAt

public void insertAt(int ind,
                     Object o)
              throws Exception
Throws:
Exception

append

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

append

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

append

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

insertAt

public void insertAt(int ind,
                     Value a)
              throws Exception
Throws:
Exception

retrieveOidAt

public Oid retrieveOidAt(int ind)
                  throws Exception
Throws:
Exception

retrieveValueAt

public Value retrieveValueAt(int ind)
                      throws Exception
Throws:
Exception

retrieveObjectAt

public Object retrieveObjectAt(int ind,
                               RecMode rcm)
                        throws Exception
Throws:
Exception

retrieveObjectAt

public Object retrieveObjectAt(int ind)
                        throws Exception
Throws:
Exception

suppressAt

public void suppressAt(int ind)
                throws Exception
Throws:
Exception

suppressAt

public void suppressAt(int ind,
                       boolean checkFirst)
                throws Exception
Throws:
Exception

isAt

public int isAt(Oid oid)
         throws Exception
Throws:
Exception

isAt

public int isAt(Object o)
         throws Exception
Throws:
Exception

isAt

public int isAt(Value a)
         throws Exception
Throws:
Exception

suppress

public void suppress(Value a,
                     boolean checkFirst)
              throws Exception
Overrides:
suppress in class Collection
Throws:
Exception