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

Packages that use PType
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.genclass.api   
org.objectweb.jorm.genclass.lib   
org.objectweb.jorm.generator.lib   
org.objectweb.jorm.mapper.fos.generator   
org.objectweb.jorm.mapper.rdb.genclass   
org.objectweb.jorm.mapper.rdb.generator   
org.objectweb.jorm.mapper.rdb.metainfo   
org.objectweb.jorm.metainfo.api   
org.objectweb.jorm.metainfo.lib   
org.objectweb.jorm.naming.api   
org.objectweb.jorm.naming.lib   
org.objectweb.jorm.type.api   
org.objectweb.jorm.type.lib   
 

Uses of PType in org.objectweb.jorm.api
 

Methods in org.objectweb.jorm.api that return PType
 PType PClassMapping.getPType()
          Retrieves the PType of this mapped JORM class.
 

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.longid
 

Methods in org.objectweb.jorm.facility.naming.longid with parameters of type PType
 void LongIdPNC.setPType(PType pt)
           
 

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.genclass.api
 

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

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

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

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

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

Methods in org.objectweb.jorm.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.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.
 

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

Fields in org.objectweb.jorm.generator.lib declared as PType
 PType FPNCGenerator.FPNCMatchInfo.singleFieldPType
          When the naming is based on a single field (not a composite).
static PType[] CommonHelper.PN_GET_TYPES
           
 

Methods in org.objectweb.jorm.generator.lib that return PType
 PType FPNCGenerator.FPNCMatchInfo.getSingleFieldPType()
           
 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.getPTypeBigInteger()
          Its retrieves the PType object which represents the BigInteger 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()
           
 PType MappingGenerator.getJavaLangPrimitive(PType pt)
           
 PType MappingGenerator.getPrimitive(PType pt)
           
 

Methods in org.objectweb.jorm.generator.lib with parameters of type PType
 java.lang.String BinderGenerator.getCoderSetter(PType t)
           
 java.lang.String BinderGenerator.getCoderGetter(PType t)
           
 java.lang.String CommonHelper.comparePE(java.lang.String val1, java.lang.String val2, PType type)
           
 boolean CommonHelper.isObjectType(PType type)
           
 boolean CommonHelper.isSerializedType(PType t)
          This method checks if the PType parameter designs a Serialized type.
 boolean CommonHelper.isCharArrayType(PType t)
          This method checks if the PType parameter designs a Serialized type.
 java.lang.String CommonHelper.getTupleDecoding(java.lang.String fn, PType pt, java.lang.String value)
           
 java.lang.String CommonHelper.getTupleDecoding(java.lang.String tmpv, java.lang.String fn, java.lang.String tuplevn, PType pt, int pos)
          Builds the string representing the expression to decode a PName wrt the relevant tuple field having the right type.
 java.lang.String CommonHelper.getTupleGetter(java.lang.String tuplevn, PType pt, int pos)
          Builds the string representing the expression to access the relevant tuple field having the right 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.getCoderName(PType t)
           
 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.
 java.lang.String CommonHelper.getCTDeclaration(PType t)
           
 boolean CommonHelper.canBeNullValue(PType type)
           
 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.
 PType MappingGenerator.getJavaLangPrimitive(PType pt)
           
 PType MappingGenerator.getPrimitive(PType pt)
           
 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.mapper.fos.generator
 

Methods in org.objectweb.jorm.mapper.fos.generator 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.mapper.rdb.genclass
 

Constructors in org.objectweb.jorm.mapper.rdb.genclass with parameters of type PType
RdbFieldDesc(java.lang.String fn, java.lang.String cfn, PType ft, java.lang.String cn, java.lang.String ct)
          It constructs an RdbFieldDesc.
RdbFieldDesc(java.lang.String fn, java.lang.String cfn, PType ft, java.lang.String cn, java.lang.String ct, int sz, int scale)
          It constructs an RdbFieldDesc.
RdbFieldDesc(java.lang.String fn, java.lang.String cfn, PType ft, java.lang.String cn, java.lang.String ct, boolean isRefExtField)
          It constructs an RdbFieldDesc.
RdbFieldDesc(java.lang.String fn, java.lang.String cfn, PType ft, java.lang.String cn, java.lang.String ct, int sz, int scale, boolean isRefExtField)
          It constructs an RdbFieldDesc.
 

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

Fields in org.objectweb.jorm.mapper.rdb.generator declared as PType
 PType RdbGenColumn.columnType
          The JORM type associated with this mapped field.
 

Methods in org.objectweb.jorm.mapper.rdb.generator that return PType
 PType RdbGenColumn.getColumnType()
           
 

Methods in org.objectweb.jorm.mapper.rdb.generator with parameters of type PType
 java.lang.String RdbGenColumn.getAdapterGet(PType type)
           
 java.lang.String RdbGenColumn.getAdapterSet(PType type)
           
 java.lang.String RdbGenColumn.getSqlTypeCode(PType pt)
           
 

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

Methods in org.objectweb.jorm.mapper.rdb.metainfo that return PType
 PType RdbFilterParameterTypeProvider.getParameterPType(java.lang.String s)
           
 

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

Methods in org.objectweb.jorm.metainfo.api that return PType
 PType Class.getPType()
           
 PType TypedElement.getType()
          Returns 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, int size, int scale)
          Creates an hiddenfield for the current Class object.
 PrimitiveElement Class.createPrimitiveElement(java.lang.String fieldName, PType type, int size, int scale)
          Allows to obtain a new PrimitiveElement from a class field name an its type.
 PrimitiveElement GenClassRef.createPrimitiveElement(PType type, int size, int scale)
          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, int size, int scale)
          Create a new hidden field for the refgenclass.
 ScalarField CompositeName.createCompositeNameField(java.lang.String fieldname, PType type, int size, int scale)
          Build a new scalarfield that describes a field in the composite name
 

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

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

Methods in org.objectweb.jorm.metainfo.lib with parameters of type PType
 PrimitiveElement BasicGenClassRef.createPrimitiveElement(PType type, int size, int scale)
          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.createIndexField(java.lang.String indexFieldName, PType type, int size, int scale)
          Returns a new ScalarField object.
 ScalarField BasicGenClassRef.createHiddenField(java.lang.String fieldName, PType type, int size, int scale)
          Create a new hidden field for the refgenclass.
static java.lang.Object BasicScalarField.parseValue(PType type, java.lang.String value)
           
 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, int size, int scale)
          Allows to obtain a new PrimitiveElement from a class field name an its type.
 ScalarField BasicClass.createHiddenField(java.lang.String fieldName, PType type, int size, int scale)
          Creates a new scalar field and adds it to the list of hidden fields.
 ScalarField BasicCompositeName.createCompositeNameField(java.lang.String fieldname, PType type, int size, int scale)
          Build a new scalarfield that describes a field in the composite name
 

Constructors in org.objectweb.jorm.metainfo.lib with parameters of type PType
BasicTypedElement(java.lang.String name, PType pType, MetaObject parent)
          Builds a new BasicTypedElement object.
BasicScalarField(java.lang.String name, PType type, int size, int scale, MetaObject parent)
          Builds a new BasicScalarField object.
BasicPrimitiveElement(java.lang.String name, PType type, int size, int scale, MetaObject parent)
          Builds a new PrimitiveElement 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 NamingFilterKeyProvider.getNamingFilterKeyType()
           
 PType NamingFilterKeyProvider.getPersistentClassType()
           
 PType PNameCoder.getPType()
          Retrieves the PType associated to the JORM class which is the type of the name managed by this naming context.
 PType KeyFilteredNamingContext.getExpressionType()
           
 

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 PNameCoder.setPType(PType pt)
          Assigns the PType associated to the JORM class which is the type of the name managed by this naming context.
 void KeyFilteredNamingContext.setExpressionType(PType type)
           
 

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

Fields in org.objectweb.jorm.naming.lib declared as PType
protected  PType AbstractInheritKeyFilteredPNamingContext.expressionType
          The PType of the expression which is also the PType of the key of course.
protected  PType BasicPNamingContext.ptype
           
 

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

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

Constructors in org.objectweb.jorm.naming.lib with parameters of type PType
AbstractInheritKeyFilteredPNamingContext(PType expressionType, int codingType)
           
 

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.BIGINTEGER
           
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[] 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.
 PType[] PType.getDirectSubTypes()
          Computes the array of direct sub type
 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.
 

Methods in org.objectweb.jorm.type.api with parameters of type PType
 boolean PType.isa(PType pt)
          It compares if the current PType conforms to the given PType.
 boolean PType.isDirectSubType(PType parent)
           
 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.
 

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[] PTypePAAH.superTypes
           
protected  PType PTypeGenClass.nestedPType
           
 

Methods in org.objectweb.jorm.type.lib that return 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.
 PType PTypeGenClass.getNestedPType()
          It retrieves the nested PType in case of a generic class PType.
 

Methods in org.objectweb.jorm.type.lib with parameters of type PType
 boolean PTypePAAH.isDirectSubType(PType parent)
           
 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
PTypePAAH(java.lang.String classname, PTypeSpace typespace, PType[] supertypes)
          It constructs the types that represent JORM classes.
PTypeGenClass(java.lang.String jormName, PType _inner, PTypeSpace typeSpace)