Uses of Class
org.apache.jdo.impl.fostore.CLID

Uses of CLID in org.apache.jdo.impl.fostore
 

Fields in org.apache.jdo.impl.fostore declared as CLID
static CLID CLID.firstCLID
          We reserve the first 100 CLID's for internal use.
(package private) static CLID CLID.nullCLID
           
(package private) static CLID CLID.forOID
           
(package private) static CLID CLID.forOIDArray
           
private  CLID ActivateClassRequest.clid
           
private  CLID GetClassRequest.clid
          The CLID of the class sought by this request.
private  CLID DBExtent.classCLID
          CLID of the class of the instances of this extent.
private  CLID DBInfo.nextCLID
           
(package private)  CLID DBClass.ClassDetail.clid
          CLID of the field or superclass.
private  CLID DBClass.clid
          CLID corresponding to the class.
 

Methods in org.apache.jdo.impl.fostore that return CLID
 CLID OID.getCLID()
          Provides the CLID part of this OID.
(package private) static CLID CLID.createProvisional()
           
(package private) static CLID CLID.create(int id, boolean provisional)
           
(package private) static CLID CLID.getKnownCLID(java.lang.Class cls)
          Get the CLID that corresponds to the given Class.
(package private) static CLID CLID.read(java.io.DataInput in)
           
(package private)  CLID CLID.next()
          Provides a new CLID whose id is one greater than this one's.
(package private)  CLID FOStoreModel.getCLID(java.lang.Class cls)
          Provides the class id for the given class.
(package private)  CLID DBExtent.getExtentCLID()
           
(package private)  CLID DBExtent.getClassCLID()
           
 CLID FOStoreDatabase.getRealCLIDFromProvisional(CLID provCLID)
          Provides a datastore CLID corresponding to the given provisional CLID.
(package private)  CLID DBClass.ClassDetail.getCLID()
           
(package private)  CLID DBClass.getCLID()
           
 

Methods in org.apache.jdo.impl.fostore with parameters of type CLID
(package private) static OID OID.create(CLID clid)
          Create and return a provisional OID
(package private) static OID OID.create(CLID clid, long uid)
          Provides an OID for the given CLID and UID.
(package private) static java.lang.Class CLID.getKnownType(CLID clid)
          Get the java.lang.Class that corresponds to the given CLID.
(package private)  void FOStoreModel.put(java.lang.Class cls, CLID clid)
          Add a mapping from ClassMetaData to CLID.
(package private)  void FOStoreModel.updateCLID(CLID pCLID, CLID rCLID)
          Changes the class id by which this metadata is known.
(package private)  java.lang.Class FOStoreModel.getClass(CLID clid)
          Return the class corresponding to the given CLID.
(package private)  java.util.Map.Entry FOStoreModel.getEntry(CLID clid)
           
 GetClassRequest RequestFactory.getGetClassRequest(CLID clid, Message m, FOStorePMF pmf, org.apache.jdo.pm.PersistenceManagerInternal pm)
          Creates a request object to cause the java.lang.Class associated with the given CLID to be provided.
(package private)  void Message.addCLID(CLID clid)
          Add the given CLID to the set of CLIDs maintained by this Message.
(package private)  boolean Message.containsCLID(CLID clid)
          Returns true if the given CLID is in this Message's set of CLIDs.
(package private)  void Reply.writeCLID(CLID clid)
          Writes a CLID in this reply at the current position.
(package private) static DBExtent DBExtent.create(FOStoreDatabase fodb, java.lang.String name, FOStoreSchemaUID fsuid, CLID classCLID)
          Return a new DBExtent to the caller.
 void FOStoreDatabase.mapProvisionalCLIDToReal(CLID pCLID, CLID rCLID)
          Establishes a mapping in this database from provisional to real CLIDs.
 CLID FOStoreDatabase.getRealCLIDFromProvisional(CLID provCLID)
          Provides a datastore CLID corresponding to the given provisional CLID.
(package private) static OID DBInfo.getDBClassOID(CLID clid)
          Provides the OID which represents the given CLID's class.
(package private) static OID DBInfo.getSubclassSetOID(CLID clid)
          Provides the OID which at which is stored the ArrayList of the CLIDs of of subclasses of the class corresponding to the CLID.
(package private) static OID DBInfo.getExtentOID(CLID clid)
          Provides the OID which represents extent of instances of objects all of which have the given CLID.
(package private)  OID DBInfo.newInstanceOID(CLID clid)
          Provide a new OID for the given CLID.
 GetClassRequest BufferedRequestFactory.getGetClassRequest(CLID clid, Message m, FOStorePMF pmf, org.apache.jdo.pm.PersistenceManagerInternal pm)
           
(package private)  void DBClass.ClassDetail.setCLID(CLID clid)
           
(package private) static DBClass DBClass.create(java.lang.String name, CLID clid, FOStoreSchemaUID fsuid, java.io.DataInput in, FOStoreDatabase db)
           
(package private)  void DBClass.setCLID(CLID clid)
           
(package private)  java.util.HashSet GetExtentHandler.getDBExtents(CLID clid, boolean subclasses, FOStoreDatabase db)
          Get a set of CLIDs of extents for the given clid.
(package private) static SubclassSet SubclassSet.create(OID oid, CLID clid)
           
(package private)  void SubclassSet.add(CLID clid)
          Add the given clid to the list.
 

Constructors in org.apache.jdo.impl.fostore with parameters of type CLID
OID(CLID clid)
           
GetClassRequest(CLID clid, Message m, FOStorePMF pmf, org.apache.jdo.pm.PersistenceManagerInternal pm)
           
DBExtent(FOStoreDatabase fodb, java.lang.String name, FOStoreSchemaUID fsuid, CLID classCLID)
          Create a new DBExtent
DBInfo.DBClassIterator(CLID start, CLID finish)
           
DBInfo.ExtentIterator(CLID start, CLID finish)
           
DBClass(java.lang.String name, CLID clid, FOStoreSchemaUID fsuid, java.io.DataInput in, FOStoreDatabase db)
          Constructor
SubclassSet(OID oid, CLID clid)
          Given clid is the first entry in the list.