Uses of Interface
org.objectweb.jorm.api.PClassMapping

Packages that use PClassMapping
org.objectweb.jorm.api   
org.objectweb.jorm.facility.naming.basidir   
org.objectweb.jorm.facility.naming.generator   
org.objectweb.jorm.facility.naming.longid   
org.objectweb.jorm.facility.naming.olongid   
org.objectweb.jorm.genclass.lib   
org.objectweb.jorm.lib   
org.objectweb.jorm.mapper.fos.genclass   
org.objectweb.jorm.mapper.rdb.genclass   
org.objectweb.jorm.mapper.rdb.lib   
org.objectweb.jorm.mapper.rdb.metainfo   
org.objectweb.jorm.naming.api   
org.objectweb.jorm.naming.lib   
 

Uses of PClassMapping in org.objectweb.jorm.api
 

Methods in org.objectweb.jorm.api that return PClassMapping
 PClassMapping PMapper.lookup(java.lang.String classname)
          It looks for the PClassMapping object associated to a JORM class within this PMapper.
 PClassMapping PMapper.createGenClassMapping()
          Creates a new PClassMapping for a gen class.
 PClassMapping PClassMapping.getGenClassMapping()
          It gives access to the PClassMapping associated to the element of a generic class whose type is a generic class.
 PClassMapping PClassMapping.getGenClassMapping(java.lang.String fn)
          It gives access to the PClassMapping associated to a field whose type is a generic class.
 PClassMapping[] PClassMapping.getSubPCMs()
          Gets the list of the sub PClassMappings.
 PClassMapping PClassMapping.ReferenceConfigurator.getGenClassMapping(java.lang.String sourceclassName, java.lang.String refFieldName, java.lang.String[] genClassNames)
          It retrieves the PClassMapping which must be associated to the field specified in parameter.
 PClassMapping PClassMapping.ReferenceConfigurator.getGenClassMapping(java.lang.String sourceclassName, java.lang.String refFieldName, java.lang.String[] genClassNames, java.lang.String destclassName)
          It retrieves the PClassMapping which must be associated to the field specified in parameter.
 PClassMapping PBinding.getPClassMapping()
          It gives access to the PClassMapping which manages this binding.
 

Methods in org.objectweb.jorm.api with parameters of type PClassMapping
 void PSerializable.read(PClassMapping pcm, PAccessor pa)
          Read all the fields of the serializable object and put it in the PAccessor pa.
 void PSerializable.write(PClassMapping pcm, PAccessor pa)
          Write the PAccessor in the serializable object.
 void PMapper.map(PClassMapping pcm)
          It registers a PClassMapping associated to a particular JORM class within this PMapper.
 void PMapper.map(java.lang.Object conn, PClassMapping pcm)
          It registers a PClassMapping associated to a particular JORM class within this PMapper.
 void PMapper.map(java.lang.Object conn, PClassMapping pcm, boolean loadmeta)
          It registers a PClassMapping associated to a particular JORM class within this PMapper.
 void PClassMappingCtrl.setGenClassMapping(PClassMapping pcm)
          It assigns the GenClassMapping used to manage the reference hold by a field whose type is a JORM gen class.
 void PClassMappingCtrl.setGenClassMapping(java.lang.String fn, PClassMapping pcm)
          It assigns the GenClassMapping used to manage the reference hold by a field whose type is a JORM class.
 void PClassMapping.addAssociation(PClassMapping targetClass, int[] indexes)
          Adds an association [pclassmapping-> table of indexes] to the association table.
 int[] PClassMapping.getIndexesTable(PClassMapping targetClass)
          Returns the indexes table associated to the pclassmapping targetClass, null if not contained in the map.
 void PBinding.init(PClassMapping pcm)
          It initialises a PBinding.
 

Constructors in org.objectweb.jorm.api with parameters of type PClassMapping
PMappingRequiredEvent(PClassMapping source, java.lang.String jormclassname)
          Constructs a PMappingRequiredEvent event.
 

Uses of PClassMapping in org.objectweb.jorm.facility.naming.basidir
 

Fields in org.objectweb.jorm.facility.naming.basidir declared as PClassMapping
protected  PClassMapping BasidBinder.pcm
           
 

Methods in org.objectweb.jorm.facility.naming.basidir that return PClassMapping
 PClassMapping BasidBinder.getBinderClassMapping()
           
 

Methods in org.objectweb.jorm.facility.naming.basidir with parameters of type PClassMapping
 void BasidBinder.setPClassMapping(PClassMapping pcm)
           
 

Uses of PClassMapping in org.objectweb.jorm.facility.naming.generator
 

Classes in org.objectweb.jorm.facility.naming.generator that implement PClassMapping
 class LongGenIncrMgr
          Manages LongGenIncr long generators.
 

Methods in org.objectweb.jorm.facility.naming.generator with parameters of type PClassMapping
 void PLongGen.init(java.lang.String name, PClassMapping pcm, LongGenMgr mgr)
          Initializes this long generator.
 void LongGenIncr.init(java.lang.String name, PClassMapping pcm, LongGenMgr mgr)
          Initializes this long generator.
 

Uses of PClassMapping in org.objectweb.jorm.facility.naming.longid
 

Methods in org.objectweb.jorm.facility.naming.longid with parameters of type PClassMapping
 void LongIdPBinder.setPClassMapping(PClassMapping pcm)
           
 void CompositePLongGen.init(java.lang.String name, PClassMapping pcm, LongGenMgr mgr)
          Initializes the underlying object identifier generator
 

Uses of PClassMapping in org.objectweb.jorm.facility.naming.olongid
 

Methods in org.objectweb.jorm.facility.naming.olongid with parameters of type PClassMapping
 void LongIdPBinder.setPClassMapping(PClassMapping pcm)
           
 void CompositePLongGen.init(java.lang.String name, PClassMapping pcm, LongGenMgr mgr)
          Initializes the underlying object identifier generator
 

Uses of PClassMapping in org.objectweb.jorm.genclass.lib
 

Classes in org.objectweb.jorm.genclass.lib that implement PClassMapping
 class GenClassMapping
          This abstract class provides all the generic code for the PClassMapping associated with JORM generic classes.
 

Fields in org.objectweb.jorm.genclass.lib declared as PClassMapping
protected  PClassMapping GenClassMapping.elemClassMapping
          The PClassMapping of the generic class instance representing the element stored within this generic class object.
 

Methods in org.objectweb.jorm.genclass.lib that return PClassMapping
 PClassMapping GenClassMapping.getGenClassMapping()
          It gives access to the PClassMapping associated to the element of a generic class whose type is a generic class.
 PClassMapping GenClassMapping.getGenClassMapping(java.lang.String fn)
          It gives access to the PClassMapping associated to a field whose type is a generic class.
 

Methods in org.objectweb.jorm.genclass.lib with parameters of type PClassMapping
 void GenClassMapping.setGenClassMapping(PClassMapping pcm)
          It assigns the GenClassMapping used to manage the reference hold by a field whose type is a JORM gen class.
 void GenClassMapping.setGenClassMapping(java.lang.String fn, PClassMapping pcm)
          It assigns the GenClassMapping used to manage the reference hold by a field whose type is a JORM class.
 

Uses of PClassMapping in org.objectweb.jorm.lib
 

Fields in org.objectweb.jorm.lib declared as PClassMapping
 PClassMapping PBindingImpl.pClassMapping
           
 

Methods in org.objectweb.jorm.lib that return PClassMapping
 PClassMapping PBindingImpl.getPClassMapping()
           
 PClassMapping Mapper.lookup(java.lang.String classname)
          It looks for the PClassMapping object associated to a JORM class within this PMapper.
 PClassMapping Mapper.createGenClassMapping()
           
static PClassMapping JormPathHelper.getPClassMapping(java.lang.String path, PMapper mapper)
          Retrieves the GenClassMapping instance corresponding to a path
 

Methods in org.objectweb.jorm.lib with parameters of type PClassMapping
abstract  void PSerializableImpl.read(PClassMapping pcm, PAccessor pa)
           
abstract  void PSerializableImpl.write(PClassMapping pcm, PAccessor pa)
           
 void PBindingImpl.init(PClassMapping pcm)
           
 void Mapper.map(PClassMapping pcm)
          It registers a PClassMapping associated to a particular JORM class within this PMapper.
 void Mapper.map(java.lang.Object conn, PClassMapping pcm)
          It registers a PClassMapping associated to a particular JORM class within this PMapper.
 void Mapper.map(java.lang.Object conn, PClassMapping pcm, boolean loadmeta)
          It registers a PClassMapping associated to a particular JORM class within this PMapper.
 

Constructors in org.objectweb.jorm.lib with parameters of type PClassMapping
PBindingImpl(PClassMapping pcm)
           
MultiplePNameIterator(PClassMapping[] pcms, java.lang.Object connection, boolean prefetching, java.lang.Object txctx)
          Builds a PNameIterator over a set of PClassMapping instances
MultiplePNameIterator(PClassMapping[] pcms, java.util.Iterator currentIt, java.lang.Object connection, boolean prefetching, java.lang.Object txctx)
          Builds a PNameIterator over an iterator and a set of PClassMapping instances.
 

Uses of PClassMapping in org.objectweb.jorm.mapper.fos.genclass
 

Classes in org.objectweb.jorm.mapper.fos.genclass that implement PClassMapping
 class FosGenClassMapping
           
 

Methods in org.objectweb.jorm.mapper.fos.genclass that return PClassMapping
 PClassMapping[] FosGenClassMapping.getSubPCMs()
          Returns null in case of genclass.
 

Methods in org.objectweb.jorm.mapper.fos.genclass with parameters of type PClassMapping
 void FosGenClassMapping.addAssociation(PClassMapping targetClass, int[] indexes)
           
 int[] FosGenClassMapping.getIndexesTable(PClassMapping targetClass)
           
 

Uses of PClassMapping in org.objectweb.jorm.mapper.rdb.genclass
 

Classes in org.objectweb.jorm.mapper.rdb.genclass that implement PClassMapping
 class RdbGenClassMapping
          This class provides the implementation of PClassMapping for RDBMS.
 

Methods in org.objectweb.jorm.mapper.rdb.genclass that return PClassMapping
 PClassMapping[] RdbGenClassMapping.getSubPCMs()
          Returns null in case of genclass.
 

Methods in org.objectweb.jorm.mapper.rdb.genclass with parameters of type PClassMapping
 void RdbGenClassMapping.addAssociation(PClassMapping targetClass, int[] indexes)
           
 int[] RdbGenClassMapping.getIndexesTable(PClassMapping targetClass)
           
 

Uses of PClassMapping in org.objectweb.jorm.mapper.rdb.lib
 

Subinterfaces of PClassMapping in org.objectweb.jorm.mapper.rdb.lib
 interface RdbPrefetchablePCM
           
 

Methods in org.objectweb.jorm.mapper.rdb.lib with parameters of type PClassMapping
 java.lang.String RdbExtentMappingInfos.getWhereParameter(PClassMapping pcm)
           
 

Constructors in org.objectweb.jorm.mapper.rdb.lib with parameters of type PClassMapping
RdbTupleCollection(java.lang.Object txctx, java.sql.ResultSet rs, java.sql.PreparedStatement ps, int pi, Logger l, PClassMapping pcm, boolean withSubType, java.lang.Object png)
           
 

Uses of PClassMapping in org.objectweb.jorm.mapper.rdb.metainfo
 

Methods in org.objectweb.jorm.mapper.rdb.metainfo with parameters of type PClassMapping
 java.lang.String RdbInheritanceQuery.getExtentQuery(PMapper mapper, boolean prefetch, boolean pkOnly, java.lang.String primaryKey, PClassMapping pcm)
          Returns the query of the extent as a String.
 void RdbInheritanceQuery.setSubTreeFieldAssociationTable(PMapper mapper, PClassMapping pcm)
          For each subclass of the class linked to the pcm (including itself), compute the association table of field indexes and add the element [pcm -> table] in the map of the subclass PClassMapping
 

Uses of PClassMapping in org.objectweb.jorm.naming.api
 

Methods in org.objectweb.jorm.naming.api that return PClassMapping
 PClassMapping PolymorphicPNamingContext.getPcm()
          Get the PClassMapping.
 PClassMapping PBinder.getBinderClassMapping()
          It returns the PClassMapping for which it is the binder.
 

Methods in org.objectweb.jorm.naming.api with parameters of type PClassMapping
 void PolymorphicPNamingContext.setPcm(PClassMapping pcm)
          Set the PClassMapping.
 void PBinder.setPClassMapping(PClassMapping pcm)
          It set the PClassMapping which use this binder slave.
 

Uses of PClassMapping in org.objectweb.jorm.naming.lib
 

Fields in org.objectweb.jorm.naming.lib declared as PClassMapping
protected  PClassMapping BasicPBinder.pcm
           
 

Methods in org.objectweb.jorm.naming.lib that return PClassMapping
 PClassMapping BasicPolymorphicPNamingContext.getPcm()
           
 PClassMapping BasicPBinder.getBinderClassMapping()
           
 

Methods in org.objectweb.jorm.naming.lib with parameters of type PClassMapping
 void BasicPolymorphicPNamingContext.setPcm(PClassMapping pcm)
           
 void BasicPBinder.setPClassMapping(PClassMapping pcm)
           
 

Constructors in org.objectweb.jorm.naming.lib with parameters of type PClassMapping
CompositePBinder(PClassMapping _pcm)
           
BasicPolymorphicPNamingContext(PBinder delegatedBinder, PClassMapping pcm, CacheManager cache, PNameManager delegatedPNM)
           
BasicPBinder(PClassMapping _pcm)