Uses of Class
ccs.cdb.CDBObject

Packages that use CDBObject
ccs.cdb Object-persistence layer on top of the BeeTree BLOB-persistence engine. 
ccs.http Utility methods for HTTP servers. 
 

Uses of CDBObject in ccs.cdb
 

Subclasses of CDBObject in ccs.cdb
 class CDBDirectory
          An object which stores a table of unique strings as a CDBObject.
 class CDBFile
          A CDBFile wraps a java.io.File and allows it to be stored in a CDB.
 class CDBFileMeta
          The metadata stored for a CDBFile (qv.)
 class CDBFileSysObject
          The common ancestor of CDBFile and CDBDirectory.
 class MKCDBObject
          Multipart-Key CDBObject.
 

Fields in ccs.cdb declared as CDBObject
 CDBObject CDBObject.clone
          For dynamic type resolution.
 

Methods in ccs.cdb with type parameters of type CDBObject
<T extends CDBObject>
void
CDBeeTree.addAutoSet(java.lang.Class<T> setClass)
          Add a set, then add the set class as its own sub-class.
<T extends CDBObject>
void
CDBeeTree.addSubClass(java.lang.Class<T> setClass, java.lang.Class<? extends T> subClass)
          Add a new sub-class to an existing set of the CDB.
<T extends CDBObject>
boolean
CDBeeTree.assertAutoSet(java.lang.Class<T> setClass)
          Add a set, then add the set class as its own sub-class, only as required.
<T extends CDBObject>
boolean
CDBeeTree.assertSet(java.lang.Class<T> setClass, java.lang.Class<? extends T> subClass)
          Add a set and one of its sub-classes, only as required.
 

Methods in ccs.cdb with parameters of type CDBObject
 void CDBeeTree.changeKey(CDBObject cdbo, java.lang.String newkey)
          Changes the key of the supplied object.
 void CDBeeTree.delete(CDBObject cdbo)
          Deletes the supplied object from the CDB.
 boolean CDBeeTree.findExact(CDBObject cdbo)
          Finds an object from an exact key.
 boolean CDBeeTree.findExactKey(CDBObject cdbo)
          As findExact, except that the object is not unmarshalled.
 boolean CDBeeTree.findFirst(CDBObject cdbo)
          Finds an object from a partial key.
 boolean CDBeeTree.findFirstKey(CDBObject cdbo)
          As findFirst, except that the object is not unmarshalled.
 void CDBeeTree.insert(CDBObject cdbo)
          Inserts an object into the CDB.
 boolean CDBeeTree.next(CDBObject cdbo)
          Find the next object.
 boolean CDBeeTree.nextKey(CDBObject cdbo)
          As next, except the CDBObject is not unmarshalled.
 boolean CDBeeTree.nextMatch(CDBObject cdbo)
          Find the next object which matches the partial key from the most recent findFirst.
 boolean CDBeeTree.nextMatchKey(CDBObject cdbo)
          As nextMatch, except that the object is not unmarshalled.
 boolean CDBeeTree.prev(CDBObject cdbo)
          Find the previous object, as next.
 boolean CDBeeTree.prevKey(CDBObject cdbo)
          Find the previous object but don't unmarshal, as nextKey.
 void CDBeeTree.update(CDBObject cdbo)
          Updates the object, which is already in the CDB.
 

Uses of CDBObject in ccs.http
 

Subclasses of CDBObject in ccs.http
 class BrowserExecutable
          Deprecated. No longer used, but still present in legacy conf.cdbs.