Uses of Interface
org.objectweb.jorm.naming.api.PNameCoder

Packages that use PNameCoder
org.objectweb.jorm.api   
org.objectweb.jorm.facility.naming.basidir   
org.objectweb.jorm.facility.naming.longid   
org.objectweb.jorm.facility.naming.polymorphid   
org.objectweb.jorm.facility.naming.rdbsequence   
org.objectweb.jorm.genclass.lib   
org.objectweb.jorm.lib   
org.objectweb.jorm.naming.api   
org.objectweb.jorm.naming.lib   
 

Uses of PNameCoder in org.objectweb.jorm.api
 

Methods in org.objectweb.jorm.api that return PNameCoder
 PNameCoder PClassMapping.getPNameCoder()
          It returns the naming context that manages the references contained by the generic class instance whose mapping is defined by this PClassMapping.
 PNameCoder PClassMapping.getPNameCoder(java.lang.String fn)
          It returns the naming context that manages the reference associated to a field whose type is a JORM class.
 PNameCoder PClassMapping.getClassPNameCoder()
          It returns the PNameCoder to use for the class.
 PNameCoder PClassMapping.ReferenceConfigurator.getPNameCoder(java.lang.String sourceclassName, java.lang.String refFieldName, java.lang.String destclassName)
          It retrieves the PNameCoder which must be associated to the field specified in parameter.
 PNameCoder PClassMapping.ReferenceConfigurator.getPNameCoder(java.lang.String sourceclassName, java.lang.String refFieldName, java.lang.String[] genClassNames)
          It retrieves the PNameCoder which should manage the reference.
 

Methods in org.objectweb.jorm.api with parameters of type PNameCoder
 void PClassMappingCtrl.setPNameCoder(PNameCoder pnc)
          It assigns the PNameCoder used to manage the references hold by a generic class instance whose mapping is described by this PClassMapping.
 void PClassMappingCtrl.setPNameCoder(java.lang.String fn, PNameCoder pnc)
          It assigns the PNameCoder used to manage the reference hold by a field whose type is a JORM class.
 void PClassMappingCtrl.setClassPNameCoder(PNameCoder pnc)
          It assigns the PNameCoder to use for the class.
 

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

Classes in org.objectweb.jorm.facility.naming.basidir that implement PNameCoder
 class BasidBinder
           
 

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

Classes in org.objectweb.jorm.facility.naming.longid that implement PNameCoder
 class LongIdPNC
          Is a PNamingContext managing the LongIdPName and LongIdBinder.
 

Uses of PNameCoder in org.objectweb.jorm.facility.naming.polymorphid
 

Classes in org.objectweb.jorm.facility.naming.polymorphid that implement PNameCoder
 class PolymorphRefNC
           
 

Uses of PNameCoder in org.objectweb.jorm.facility.naming.rdbsequence
 

Classes in org.objectweb.jorm.facility.naming.rdbsequence that implement PNameCoder
 class RdbSequenceBinder
          This binder is specific to the rdb mapper.
 

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

Fields in org.objectweb.jorm.genclass.lib declared as PNameCoder
protected  PNameCoder GenClassMapping.classPNC
           
protected  PNameCoder GenClassMapping.elemNameCoder
          The naming context associated to the reference elements of this generic class instance.
 

Methods in org.objectweb.jorm.genclass.lib that return PNameCoder
 PNameCoder GenClassMapping.getClassPNameCoder()
           
 PNameCoder GenClassMapping.getPNameCoder()
          It returns the naming context that manages the references contained by the generic class instance whose mapping is defined by this PClassMapping.
 PNameCoder GenClassMapping.getPNameCoder(java.lang.String fn)
          It returns the naming context that manages the reference associated to a field whose type is a JORM class.
 

Methods in org.objectweb.jorm.genclass.lib with parameters of type PNameCoder
 void GenClassMapping.setClassPNameCoder(PNameCoder pnc)
           
 void GenClassMapping.setPNameCoder(PNameCoder pnc)
          It assigns the PNameCoder used to manage the references hold by a generic class instance whose mapping is described by this PClassMapping.
 void GenClassMapping.setPNameCoder(java.lang.String fn, PNameCoder pnc)
          It assigns the PNameCoder used to manage the reference hold by a field whose type is a JORM class.
 

Uses of PNameCoder in org.objectweb.jorm.lib
 

Methods in org.objectweb.jorm.lib that return PNameCoder
static PNameCoder JormPathHelper.getPNameCoder(java.lang.String path, PMapper mapper)
          Retrieves the PNameCoder instance corresponding to a path
 

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

Subinterfaces of PNameCoder in org.objectweb.jorm.naming.api
 interface FilteredPNamingContext
          Represents a PNamingContext able to say if a pname structure (pname getter, a long, ...) match a persistent object represented by this PNamingContext.
 interface KeyFilteredNamingContext
           
 interface PBinder
          This interface defines a binder as a particular PNameManager that manages the association of bindings with PName.
 interface PNameManager
          The PNameManager interface provides a means to create, remove and manage PName.
 interface PNamingContext
          The PNamingContext interface adds a means to retrieves the information item attached to a PName it manages.
 interface PolymorphicPNamingContext
           
 

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

Classes in org.objectweb.jorm.naming.lib that implement PNameCoder
 class AbstractInheritFilteredPNamingContext
          This class is abstract implementation of the FilteredPNamingContext interface.
 class AbstractInheritKeyFilteredPNamingContext
          This class is a PNamingContext for managing the inheritance.
 class BasicPBinder
          It defines the a basic PBinder which able to be also a PNamingContext.
 class BasicPNamingContext
          Default implementation for a PNamingContext with no coding support.
 class BasicPolymorphicPNamingContext
          This class is used to encode/decode asymetric PNames.
 class CompositePBinder
          This class helps the implementation of PBinder for composite name.