Uses of Class
org.objectweb.jorm.type.api.PType

Packages that use PType
org.objectweb.jorm.comp.generator.fos   
org.objectweb.jorm.comp.generator.lib   
org.objectweb.jorm.comp.generator.rdb   
org.objectweb.jorm.facility.naming.basidir   
org.objectweb.jorm.facility.naming.polymorphid   
org.objectweb.jorm.interp.genclass.api   
org.objectweb.jorm.interp.genclass.lib   
org.objectweb.jorm.interp.genclass.rdb.api   
org.objectweb.jorm.metainfo.api   
org.objectweb.jorm.metainfo.lib   
org.objectweb.jorm.naming.api   
org.objectweb.jorm.naming.lib   
org.objectweb.jorm.runtime.mapper.rdb.adapter.api   
org.objectweb.jorm.runtime.mapper.rdb.adapter.lib   
org.objectweb.jorm.type.api   
org.objectweb.jorm.type.lib   
 

Uses of PType in org.objectweb.jorm.comp.generator.fos
 

Methods in org.objectweb.jorm.comp.generator.fos with parameters of type PType
 java.lang.String FosBindingMOP.getSerRead(PType type)
           
 java.lang.String FosBindingMOP.getSerWrite(PType type)
           
 java.lang.String FosBindingMOP.getSerObjectCast(PType type)
           
 

Uses of PType in org.objectweb.jorm.comp.generator.lib
 

Fields in org.objectweb.jorm.comp.generator.lib declared as PType
static PType[] CommonHelper.PN_GET_TYPES
           
 

Methods in org.objectweb.jorm.comp.generator.lib that return PType
 PType CommonHelper.getPType(java.lang.String ptn)
           
 PType CommonHelper.getPTypeBoolean()
          Its retrieves the PType object which represents the boolean jorm type.
 PType CommonHelper.getPTypeOboolean()
          Its retrieves the PType object which represents the Boolean jorm type.
 PType CommonHelper.getPTypeChar()
          Its retrieves the PType object which represents the char jorm type.
 PType CommonHelper.getPTypeOchar()
          Its retrieves the PType object which represents the Character jorm type.
 PType CommonHelper.getPTypeByte()
          Its retrieves the PType object which represents the byte jorm type.
 PType CommonHelper.getPTypeObyte()
          Its retrieves the PType object which represents the Byte jorm type.
 PType CommonHelper.getPTypeShort()
          Its retrieves the PType object which represents the short jorm type.
 PType CommonHelper.getPTypeOshort()
          Its retrieves the PType object which represents the Short jorm type.
 PType CommonHelper.getPTypeInt()
          Its retrieves the PType object which represents the int jorm type.
 PType CommonHelper.getPTypeOint()
          Its retrieves the PType object which represents the Integer jorm type.
 PType CommonHelper.getPTypeLong()
          Its retrieves the PType object which represents the long jorm type.
 PType CommonHelper.getPTypeOlong()
          Its retrieves the PType object which represents the Long jorm type.
 PType CommonHelper.getPTypeFloat()
          Its retrieves the PType object which represents the float jorm type.
 PType CommonHelper.getPTypeOfloat()
          Its retrieves the PType object which represents the Float jorm type.
 PType CommonHelper.getPTypeDouble()
          Its retrieves the PType object which represents the double jorm type.
 PType CommonHelper.getPTypeOdouble()
          Its retrieves the PType object which represents the Double jorm type.
 PType CommonHelper.getPTypeString()
          Its retrieves the PType object which represents the string jorm type.
 PType CommonHelper.getPTypeDate()
          Its retrieves the PType object which represents the date jorm type.
 PType CommonHelper.getPTypeCharArray()
          Its retrieves the PType object which represents the chararray jorm type.
 PType CommonHelper.getPTypeByteArray()
          Its retrieves the PType object which represents the bytearray jorm type.
 PType CommonHelper.getPTypeSerialized()
          Its retrieves the PType object which represents the serialized jorm type.
 PType CommonHelper.getPTypeBigDecimal()
          Its retrieves the PType object which represents the BigDecimal jorm type.
 PType CommonHelper.getPTypeReference()
          Its retrieves the PType object which represents a reference.
 PType[] CommonHelper.getPNGTypes()
           
 

Methods in org.objectweb.jorm.comp.generator.lib with parameters of type PType
 boolean CommonHelper.isSerializedType(PType t)
          This method checks if the PType parameter designs a Serialized type.
 java.lang.String CommonHelper.getPaGetMethod(PType pt)
          This method does the conversion between a PType @pt and the getter function to use on a PAccessorGen (generic accessor).
 java.lang.String CommonHelper.getPaSetMethod(PType pt)
          This method does the conversion between a PType @pt and the setter function to use on a PAccessorGen (generic accessor).
 java.lang.String CommonHelper.getPNameDecodeFunction(PType pt)
          This method permits to find the right decode function either the PType specified by the parameter @pt.
 java.lang.String CommonHelper.getPNameGetterGetFunction(PType pt)
          This method permits to find the right pngetXField function either the PType specified by the parameter @pt.
 java.lang.String CommonHelper.getPNameEncodeFunction(PType pt)
          This method permits to find the right encode function either the PType specified by the parameter @pt.
 boolean CommonHelper.canBeNullValue(PType type)
           
 java.lang.String BinderGenerator.getCoderSetter(PType t)
           
 java.lang.String BinderGenerator.getCoderGetter(PType t)
           
 java.lang.String BinderGenerator.getCoderName(PType t)
           
 java.lang.String BinderGenerator.getCTDeclaration(PType t)
           
 java.lang.String MappingGenerator.ptype2CTString(PType pt)
          This generation helper method retrieves the string corresponding to the codding type (short value) associated to a PType.
 java.lang.String MappingGenerator.ptype2String(PType pt)
          This generation helper method retrieves the string corresponding to the instance of the PType.
 

Uses of PType in org.objectweb.jorm.comp.generator.rdb
 

Fields in org.objectweb.jorm.comp.generator.rdb declared as PType
 PType RdbBindingMOP.ColDesc.type
           
 

Methods in org.objectweb.jorm.comp.generator.rdb that return PType
 PType RdbBindingMOP.ColDesc.getType()
           
 

Methods in org.objectweb.jorm.comp.generator.rdb with parameters of type PType
 java.lang.String RdbCommonHelper.getSqlGet(java.lang.String resultSet, PType type, int pos)
           
 java.lang.String RdbBindingMOP.getPreparedSetter(PType type, int index, java.lang.String value)
           
 

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

Fields in org.objectweb.jorm.facility.naming.basidir declared as PType
protected  PType BasidBinder.ptype
           
 

Methods in org.objectweb.jorm.facility.naming.basidir that return PType
 PType BasidBinder.getPType()
           
 

Methods in org.objectweb.jorm.facility.naming.basidir with parameters of type PType
 void BasidBinder.setPType(PType pt)
           
 boolean BasidBinder.supportCompositeField(java.lang.String fn, PType ft)
           
 

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

Methods in org.objectweb.jorm.facility.naming.polymorphid with parameters of type PType
 void PolymorphIdBinderInfo.setPType(PType pt)
           
 void PolymorphRefNC.setPType(PType pt)
           
 boolean PolymorphRefNC.supportCompositeField(java.lang.String fn, PType ft)
           
 

Uses of PType in org.objectweb.jorm.interp.genclass.api
 

Fields in org.objectweb.jorm.interp.genclass.api declared as PType
 PType FieldDesc.type
          The type of the JORM field.
 

Methods in org.objectweb.jorm.interp.genclass.api with parameters of type PType
 void GenClassProp.setGcType(PType pt)
          Defines the type property of a generic class instance.
 

Constructors in org.objectweb.jorm.interp.genclass.api with parameters of type PType
FieldDesc(java.lang.String fn, java.lang.String cfn, PType ft)
          It constructs an RdnFieldDesc.
 

Uses of PType in org.objectweb.jorm.interp.genclass.lib
 

Fields in org.objectweb.jorm.interp.genclass.lib declared as PType
protected  PType GenClassMapping.genClassPType
          This field is the PType of the involved generic class.
 

Methods in org.objectweb.jorm.interp.genclass.lib that return PType
 PType GenClassMapping.getPType()
          Retrieves the PType associated to the JORM class which is the type of the name managed by this naming context.
 

Methods in org.objectweb.jorm.interp.genclass.lib with parameters of type PType
 void GenClassMapping.setPType(PType pt)
          It assigns the PType associated to the JORM class which is the type of the reference managed by this naming context.
 void GenClassMapping.setGcType(PType pt)
          Defines the type property of a generic class instance.
 

Uses of PType in org.objectweb.jorm.interp.genclass.rdb.api
 

Constructors in org.objectweb.jorm.interp.genclass.rdb.api with parameters of type PType
RdbFieldDesc(java.lang.String fn, java.lang.String cfn, PType ft, java.lang.String cn)
          It constructs an RdnFieldDesc.
 

Uses of PType in org.objectweb.jorm.metainfo.api
 

Methods in org.objectweb.jorm.metainfo.api that return PType
 PType TypedElement.getType()
          Allows to know the type of the field.
 

Methods in org.objectweb.jorm.metainfo.api with parameters of type PType
 PrimitiveElement GenClass.createIndexField(java.lang.String indexFieldName, PType type)
          Returns a new PrimitiveElement object, created with its name and its type (PType).
 ScalarField Class.createHiddenField(java.lang.String fieldName, PType type)
          Creates an hiddenfield for the current Class object.
 PrimitiveElement Class.createPrimitiveElement(java.lang.String fieldName, PType type)
          Allows to obtain a new PrimitiveElement from a class field name an its type.
 ScalarField CompositeName.createCompositeNameField(java.lang.String fieldName, PType type)
          Build a new scalarfield that describes a field in the composite name
 PrimitiveElement GenClassRef.createPrimitiveElement(PType type)
          Creates a new PrimitiveElement object, and attach it to the current GenClassRef This method must be used when the recursion is finished (we are on final object which is a PrimitiveElement).
 ScalarField GenClassRef.createHiddenField(java.lang.String fieldName, PType type)
          Create a new hidden field for the refgenclass.
 

Uses of PType in org.objectweb.jorm.metainfo.lib
 

Methods in org.objectweb.jorm.metainfo.lib that return PType
 PType BasicPrimitiveElement.getType()
          Allows to know the type of the field.
 PType BasicClassRef.getType()
          Allows to know the type of the field.
 PType BasicGenClassRef.getType()
          Allows to know the type of the field.
 

Methods in org.objectweb.jorm.metainfo.lib with parameters of type PType
 ScalarField BasicCompositeName.createCompositeNameField(java.lang.String fieldName, PType type)
          Build a new scalarfield that describes a field in the composite name
 PrimitiveElement BasicGenClass.createIndexField(java.lang.String indexFieldName, PType type)
          Returns a new PrimitiveElement object, created with its name and its type (PType).
 PrimitiveElement BasicClass.createPrimitiveElement(java.lang.String fieldName, PType type)
          Allows to obtain a new PrimitiveElement from a class field name an its type.
 ScalarField BasicClass.createHiddenField(java.lang.String fieldName, PType type)
          Creates a new scalar field and adds it to the list of hidden fields.
 PrimitiveElement BasicGenClassRef.createPrimitiveElement(PType type)
          Creates a new PrimitiveElement object, and attach it to the current GenClassRef This method must be used when the recursion is finished (we are on final object which is a PrimitiveElement).
 ScalarField BasicGenClassRef.createHiddenField(java.lang.String fieldName, PType type)
          Create a new hidden field for the refgenclass.
 

Constructors in org.objectweb.jorm.metainfo.lib with parameters of type PType
BasicPrimitiveElement(java.lang.String name, PType type, MetaObject parent)
          Builds a new PrimitiveElement object.
BasicScalarField(java.lang.String name, PType type, MetaObject parent)
          Builds a new BasicScalarField object.
 

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

Methods in org.objectweb.jorm.naming.api that return PType
 PType PName.getPType()
          It retrieves the PType associated to this PName if any exists.
 PType PNameManager.getPType()
          Retrieves the PType associated to the JORM class which is the type of the name managed by this naming context.
 

Methods in org.objectweb.jorm.naming.api with parameters of type PType
 boolean PNameCoder.supportCompositeField(java.lang.String fn, PType ft)
          In case of a naming context that supports composite names (i.e., names composed of several typed fields, whose type is limited to scalar ones), it tests if a particular field is defined by this composite name.
 void PNameManager.setPType(PType pt)
          Assigns the PType associated to the JORM class which is the type of the name managed by this naming context.
 

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

Fields in org.objectweb.jorm.naming.lib declared as PType
protected  PType BasicPNamingContext.ptype
           
 

Methods in org.objectweb.jorm.naming.lib that return PType
 PType BasicPName.getPType()
           
 PType BasicPNamingContext.getPType()
           
 

Methods in org.objectweb.jorm.naming.lib with parameters of type PType
 void BasicPNamingContext.setPType(PType pt)
           
 boolean BasicPNamingContext.supportCompositeField(java.lang.String fn, PType ft)
           
 

Uses of PType in org.objectweb.jorm.runtime.mapper.rdb.adapter.api
 

Methods in org.objectweb.jorm.runtime.mapper.rdb.adapter.api with parameters of type PType
 java.lang.String RdbAdpater.getSqlType(PType pt, boolean usedInPK)
          This method returns the SQL type linked to the PType specified in parameter.
 java.lang.String RdbAdpater.getSqlGetterName(PType pt, java.lang.String resultSet, int idx)
          This method returns the sql getter method associated to the PType specified in parameter.
 java.lang.String RdbAdpater.getSqlSetterName(PType pt, java.lang.String value, int idx)
          This method returns the sql setter method associated to the PType specified in parameter.
 java.lang.String RdbAdpater.getValueAsSQLString(java.lang.Object value, PType type)
          This method returns a String value that represents a value.
 int RdbAdpater.getSqlTypeCode(PType pt)
          This method returns the SQL type code linked to the PType specified in parameter.
 

Uses of PType in org.objectweb.jorm.runtime.mapper.rdb.adapter.lib
 

Methods in org.objectweb.jorm.runtime.mapper.rdb.adapter.lib with parameters of type PType
 int BasicRdbAdapter.getSqlTypeCode(PType pt)
          This methods return the SQL type code linked to the PType specified in parameter.
 java.lang.String BasicRdbAdapter.getSqlType(PType pt, boolean usedInPK)
           
 java.lang.String BasicRdbAdapter.getSqlGetterName(PType pt, java.lang.String resultSet, int idx)
           
 java.lang.String BasicRdbAdapter.getSqlSetterName(PType pt, java.lang.String value, int idx)
           
 java.lang.String BasicRdbAdapter.getValueAsSQLString(java.lang.Object value, PType type)
           
 java.lang.String OracleAdapter.getSqlType(PType pt, boolean usedInPK)
           
 java.lang.String OracleAdapter.getSqlGetterName(PType pt, java.lang.String resultSet, int idx)
           
 java.lang.String MckoiAdapter.getSqlGetterName(PType pt, java.lang.String resultSet, int idx)
           
 java.lang.String FirebirdAdapter.getSqlType(PType pt, boolean usedInPK)
           
 java.lang.String MysqlAdapter.getSqlType(PType pt, boolean usedInPK)
           
 java.lang.String MysqlAdapter.getSqlGetterName(PType pt, java.lang.String resultSet, int idx)
           
 java.lang.String SapdbAdapter.getSqlType(PType pt, boolean usedInPK)
           
 java.lang.String SapdbAdapter.getSqlGetterName(PType pt, java.lang.String resultSet, int idx)
           
 java.lang.String SybaseAdapter.getSqlGetterName(PType pt, java.lang.String resultSet, int idx)
           
 java.lang.String PostgresAdapter.getSqlType(PType pt, boolean usedInPK)
           
 java.lang.String PostgresAdapter.getSqlGetterName(PType pt, java.lang.String resultSet, int idx)
           
 

Uses of PType in org.objectweb.jorm.type.api
 

Fields in org.objectweb.jorm.type.api declared as PType
static PType PTypeSpace.BOOLEAN
           
static PType PTypeSpace.CHAR
           
static PType PTypeSpace.BYTE
           
static PType PTypeSpace.SHORT
           
static PType PTypeSpace.INT
           
static PType PTypeSpace.LONG
           
static PType PTypeSpace.FLOAT
           
static PType PTypeSpace.DOUBLE
           
static PType PTypeSpace.OBJBOOLEAN
           
static PType PTypeSpace.OBJCHAR
           
static PType PTypeSpace.OBJBYTE
           
static PType PTypeSpace.OBJSHORT
           
static PType PTypeSpace.OBJINT
           
static PType PTypeSpace.OBJLONG
           
static PType PTypeSpace.OBJFLOAT
           
static PType PTypeSpace.OBJDOUBLE
           
static PType PTypeSpace.STRING
           
static PType PTypeSpace.DATE
           
static PType PTypeSpace.CHARARRAY
           
static PType PTypeSpace.BYTEARRAY
           
static PType PTypeSpace.SERIALIZED
           
static PType PTypeSpace.BIGDECIMAL
           
static PType PTypeSpace.REFTOP
           
static PType[] PTypeSpace.PREDEFINEDPTYPES
           
static PType[] PTypeSpace.SCALARPTYPES
           
static PType[] PTypeSpace.NULLSUPERTYPES
           
 

Methods in org.objectweb.jorm.type.api that return PType
 PType PTypeSpace.createPType(java.lang.String classname)
          It creates a new PType for a JORM class that has no inherited class.
 PType PTypeSpace.createPType(java.lang.String classname, java.lang.String[][] superclassnames)
          It creates a new PType for a JORM class.
 PType PTypeSpace.createPType(java.lang.String[] gcnames, PType ptype)
          It creates a new PType for a JORM generic class instance.
 PType PTypeSpace.createPType(java.lang.String[] gcnames, java.lang.String typename, java.lang.String[][] superclassnames)
          It creates a new PType for a JORM generic class instance.
 PType PTypeSpace.getPType(java.lang.String classname)
          It tries to retrieve a PType representing a JORM class with the given class name.
 PType[] PTypeSpace.getSubTypes(PType pt)
          Retrieves all subtypes of this PType defined within its PTypeSpace.
 PType[] PType.getInheritedPType()
          It retrieves the PType directly inherited by a PType representing a JORM class.
 PType PType.getNestedPType()
          It retrieves the nested PType in case of a generic class PType.
 PType[] PType.getSubTypes()
          Retrieves all subtypes of this PType defined within its PTypeSpace.
 

Methods in org.objectweb.jorm.type.api with parameters of type PType
 PType PTypeSpace.createPType(java.lang.String[] gcnames, PType ptype)
          It creates a new PType for a JORM generic class instance.
 PType[] PTypeSpace.getSubTypes(PType pt)
          Retrieves all subtypes of this PType defined within its PTypeSpace.
 boolean PTypeSpace.isa(PType pt1, PType pt2)
          It compares to PType representing JORM classes.
 boolean PType.isa(PType pt)
          It compares if the current PType conforms to the given PType.
 

Uses of PType in org.objectweb.jorm.type.lib
 

Subclasses of PType in org.objectweb.jorm.type.lib
 class PTypeGenClass
           
 class PTypePAAH
          This implementation of the PTypeconsiders that this is the PType which conatains its ancestor.
 

Fields in org.objectweb.jorm.type.lib declared as PType
protected  PType PTypeGenClass.nestedPType
           
protected  PType[] PTypePAAH.superTypes
           
 

Methods in org.objectweb.jorm.type.lib that return PType
 PType PTypeGenClass.getNestedPType()
          It retrieves the nested PType in case of a generic class PType.
 PType[] PTypePAAH.getInheritedPType()
          It retrieves the PType directly inherited by a PType representing a JORM class.
 PType PTypeSpacePAAH.createPType(java.lang.String classname)
          It creates a new PType for a JORM class that has no inherited class.
 PType PTypeSpacePAAH.createPType(java.lang.String classname, java.lang.String[][] superclassnames)
          It creates a new PType for a JORM class.
 PType PTypeSpacePAAH.createPType(java.lang.String[] gcnames, PType ptype)
          It creates a new PType for a JORM generic class instance.
 PType PTypeSpacePAAH.createPType(java.lang.String[] gcnames, java.lang.String typename, java.lang.String[][] superclassnames)
          It creates a new PType for a JORM generic class instance.
 PType PTypeSpacePAAH.getPType(java.lang.String classname)
          It tries to retrieve a PType representing a JORM class with the given class name.
 PType[] PTypeSpacePAAH.getSubTypes(PType pt)
          Retrieves all subtypes of this PType defined within its PTypeSpace.
 

Methods in org.objectweb.jorm.type.lib with parameters of type PType
 boolean PTypePAAH.belongsToInherited(PType pt)
          Verifies if a PType belongs to those inherited by this PType.
 PType PTypeSpacePAAH.createPType(java.lang.String[] gcnames, PType ptype)
          It creates a new PType for a JORM generic class instance.
 PType[] PTypeSpacePAAH.getSubTypes(PType pt)
          Retrieves all subtypes of this PType defined within its PTypeSpace.
 boolean PTypeSpacePAAH.isa(PType pt1, PType pt2)
          It compares to PType representing JORM classes.
 

Constructors in org.objectweb.jorm.type.lib with parameters of type PType
PTypeGenClass(java.lang.String jormName, PType _inner, PTypeSpace typeSpace)
           
PTypePAAH(java.lang.String classname, PTypeSpace typespace, PType[] supertypes)
          It constructs the types that represent JORM classes.