Serialized Form


Package org.objectweb.jorm.api

Class org.objectweb.jorm.api.PException implements Serializable

Serialized Fields

nestedException

java.lang.Exception nestedException
A DS-specific nested exception.

Class org.objectweb.jorm.api.PExceptionExistingDSI implements Serializable

Class org.objectweb.jorm.api.PExceptionIO implements Serializable

Class org.objectweb.jorm.api.PExceptionNoDSI implements Serializable

Class org.objectweb.jorm.api.PExceptionProtocol implements Serializable


Package org.objectweb.jorm.comp.compiler.api

Class org.objectweb.jorm.comp.compiler.api.PExceptionCompiler implements Serializable


Package org.objectweb.jorm.metainfo.fos

Class org.objectweb.jorm.metainfo.fos.BasicFosMappingFactory implements Serializable

Serialized Fields

logger

org.objectweb.util.monolog.api.Logger logger

loggerFactory

org.objectweb.util.monolog.api.LoggerFactory loggerFactory


Package org.objectweb.jorm.metainfo.lib

Class org.objectweb.jorm.metainfo.lib.BasicClass implements Serializable

Serialized Fields

abstractClass

boolean abstractClass
abstractClass boolean defines if the current class is an abstract class or not.

isInherited

boolean isInherited
specifies that this class is inherited by one of those that are defined within this MetaInfo Manager.

name

java.lang.String name
name is the name of the current class object.

nameDefs

java.util.ArrayList nameDefs
nameDefs defines a list of NameDef that the user can potentially used for the mapping. key: the name of the NameDef object value: a NameDef object

classRefs

java.util.Map classRefs
classRefs defines the list of the fields reprensented by a reference to a Class. key: the name of the ClassRef object value: the ClassRef object

genClassRefs

java.util.Map genClassRefs
genClassRefs defines the list of the fields which are defined by a Generic Class. key: the name of the GenClassRef object value: the GenClassRef object

primitiveElements

java.util.Map primitiveElements
primitiveElements defines the list of the fields with a primitive type. key: the name of the PrimitiveElement object value: the PrimitiveElement object

hiddenFields

java.util.Map hiddenFields
hiddenFields defines the list of the hiddenfields. These fields are scalar fields. key: the name of the hiddenField object value: the scalarfield object

parent

MetaObject parent
the parent of the current Class.

inheritedClasses

java.util.ArrayList inheritedClasses
inheritedClasses represents the list of the inherited classes by the current class object. element: a Class MetaObject object

classMappings

java.util.Map classMappings
classMappings defines the list of the class mapping defined by the user. A ClassMapping is declared by a mapper name and its mapping name. key: the name of the mapping value: a map (key is the mapper name / value is ClassMapping object)

Class org.objectweb.jorm.metainfo.lib.BasicClassMapping implements Serializable

Serialized Fields

mapperName

java.lang.String mapperName
the name which represents the mapper

mappingName

java.lang.String mappingName
the name of mapping

parent

MetaObject parent
the parent object of the current object

Class org.objectweb.jorm.metainfo.lib.BasicClassRef implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName
the name of the reference for the class field name

currentClass

Class currentClass
the name of the class reference

parent

MetaObject parent
parent is the parent of the current object

nameDefs

java.util.ArrayList nameDefs
the list of the name definition declared by the user in the current reference to the class. value: a NameDef object

Class org.objectweb.jorm.metainfo.lib.BasicCompositeName implements Serializable

Serialized Fields

parent

MetaObject parent
parent identify the schema metaobject for this composite name.

inheritedCompositeNames

java.util.ArrayList inheritedCompositeNames
inheritedCompositeNames contains the list of inherited composited name for this composite name.

scalarFields

java.util.Map scalarFields
scalarFields defines a list of field defining the structure of this pname. key: the name of the field value: a scalarfield

name

java.lang.String name
the name of this compositename.

Class org.objectweb.jorm.metainfo.lib.BasicFieldName implements Serializable

Serialized Fields

fieldName

java.lang.String fieldName
the name of the field

parent

MetaObject parent
the parent of the current object

Class org.objectweb.jorm.metainfo.lib.BasicGenClass implements Serializable

Serialized Fields

name

java.lang.String name
name is the string representation of the name of the Generic Class

isAbstract

boolean isAbstract
the isAbstract property defines if the current generic class is abstract or not.

parent

MetaObject parent
the parent meta object is the parent of the current generic class.

indexFields

java.util.Map indexFields
indexFields is a list of index fields for the generic class. key: the name of the index field value: a PrimitiveElement

Class org.objectweb.jorm.metainfo.lib.BasicGenClassRef implements Serializable

Serialized Fields

name

java.lang.String name
the name of the reference for the class field

genClassName

java.lang.String genClassName
the name of the generic class which composed the GenClassRef object

parent

MetaObject parent
parent is the parent of the current object

nameDefs

java.util.ArrayList nameDefs
the list of the name definition declared by the user in the current reference to the generic class. key: the name of the NameDef value: a NameDef object

refNameDefs

java.util.ArrayList refNameDefs
the list of the name definition declared by the user in the current reference to the generic class. key: the name of the NameDef value: a NameDef object

hiddenFields

java.util.Map hiddenFields
hiddenFields defines the list of the hiddenfields. These fields are scalar fields. key: the name of the hiddenField object value: the scalarfield object

primitive

boolean primitive
if true, the current GenClassRef is a primitive field

classRef

boolean classRef
if true, the current GenClassRef is a reference to a class

genClassRef

boolean genClassRef
if true, the current GenClassRef is a reference to a generic class

currentGenClassRef

GenClassRef currentGenClassRef
currentGenClassRef is the reference to the generic class which defines the type of the current field

currentGenClass

GenClass currentGenClass
currentGenClass is the reference to the generic class which defines the type of the current field

currentClassRef

ClassRef currentClassRef
currentClassRef is the reference to the class which defines the type of the current field

classMappings

java.util.Map classMappings
classMappings defines all the mapping of classes key: the name of the mapping value: a ClassMapping object

primitiveElement

PrimitiveElement primitiveElement
primitiveType defines the type of the current field

type

PType type

Class org.objectweb.jorm.metainfo.lib.BasicManager implements Serializable

Serialized Fields

schemas

java.util.Map schemas
this structure defines all declared schema in the current manager. key: the name of the schema value: a Schema object

mappingFactories

java.util.Map mappingFactories
this structure defines all the mapping factories declared in the meta information manager. key: the name of the mapper value: a MappingFactory object

ptypeSpace

PTypeSpace ptypeSpace
TBD

Class org.objectweb.jorm.metainfo.lib.BasicNameDef implements Serializable

Serialized Fields

parent

MetaObject parent
the parent of the current object

isSystem

boolean isSystem
isSystem defines is the current namedef is defined outside jorm or not. if true, the name is defined outside jorm, if false, the name is defined by jorm.

isNameRef

boolean isNameRef
isNameRef defines if the namedef is describe by a composite name.

isFieldName

boolean isFieldName
isFieldName defines the namedef is describe by a single field.

nameRef

NameRef nameRef
nameRef contains a reference to a composite name.

fieldName

java.lang.String fieldName
the fieldRefs contains FieldName which is iether an hiddenfield or a field added to the current list. element: a FieldName object

name

java.lang.String name
the String representation of the namedef name

mapps

java.util.ArrayList mapps
this arrays contains differents mappingName for this namedef.

Class org.objectweb.jorm.metainfo.lib.BasicNameRef implements Serializable

Serialized Fields

name

java.lang.String name
the name of the class reference

cnSchemaName

java.lang.String cnSchemaName
name of the schema for the compositename referenced by this nameref

compositeNameClass

CompositeName compositeNameClass
the meta object describing the composite name referenced by this nameref.

parent

MetaObject parent
parent is the parent of the current object

projections

java.util.HashMap projections
the list of the projection definition declared by the user in the current reference to the class. key: the name of the nameField value: the name of the classfield

Class org.objectweb.jorm.metainfo.lib.BasicPrimitiveElement implements Serializable

Serialized Fields

name

java.lang.String name
the name of the primitive field

type

PType type
the type of the primitive field

parent

MetaObject parent
the parent of current object

valueMappings

java.util.Map valueMappings
the list of mappings for the current field. key: the name of the mapping value: a map (key : mapper name / value : a ValueMapping object)

Class org.objectweb.jorm.metainfo.lib.BasicScalarField implements Serializable

Serialized Fields

nullvalue

java.lang.String nullvalue
This string represents the null value for the field.

Class org.objectweb.jorm.metainfo.lib.BasicSchema implements Serializable

Serialized Fields

classes

java.util.Map classes
This structure contains all declared classes for the current schema object. key: the name of the class value: the Class MetaObject object

hiddenClasses

java.util.Map hiddenClasses
This structure contains all undeclared classes for the current schema object. An Hidden class is not generated, and must be defined in a separated XML description file. key: the name of the class value: the Class MetaObject object

compositeNames

java.util.Map compositeNames
This structure contains all declared compositename for the current schema object. key: the name of the class value: the Class MetaObject object

hiddenCompositeNames

java.util.Map hiddenCompositeNames
This structure contains all undeclared compositename for the current schema object. An Hidden compositename is not generated, and must be defined in a separated XML description file. key: the name of the compositename value: the compositename MetaObject object

genClasses

java.util.Map genClasses
This structure contains all declared generic classes for the current schema object. key: the name of the generic class value: a GenClass object

name

java.lang.String name
The name of the schema, this name could be null if the name is not defined by the user.

parent

MetaObject parent
the parent object for the schema (Manager) which is a MetaObject.

Class org.objectweb.jorm.metainfo.lib.BasicValueMapping implements Serializable

Serialized Fields

mapperName

java.lang.String mapperName
the name of the class which represents the mapper.

mappingName

java.lang.String mappingName
the name of mapping.

parent

MetaObject parent
the parent object of the current object


Package org.objectweb.jorm.metainfo.lib.fos

Class org.objectweb.jorm.metainfo.lib.fos.BasicFosMappingFactory implements Serializable

Serialized Fields

logger

org.objectweb.util.monolog.api.Logger logger

loggerFactory

org.objectweb.util.monolog.api.LoggerFactory loggerFactory


Package org.objectweb.jorm.metainfo.lib.memory

Class org.objectweb.jorm.metainfo.lib.memory.BasicMemoryMappingFactory implements Serializable

Serialized Fields

logger

org.objectweb.util.monolog.api.Logger logger

loggerFactory

org.objectweb.util.monolog.api.LoggerFactory loggerFactory


Package org.objectweb.jorm.metainfo.lib.rdb

Class org.objectweb.jorm.metainfo.lib.rdb.BasicRDBClassMapping implements Serializable

Serialized Fields

tableName

java.lang.String tableName
the name of the table

primaryKeys

java.util.ArrayList primaryKeys
a list of primary keys element: a String object

notNull

boolean notNull
defines if the table can be null or not

Class org.objectweb.jorm.metainfo.lib.rdb.BasicRDBColumnSpec implements Serializable

Serialized Fields

name

java.lang.String name
the name of the column

type

java.lang.String type
the type of the column

notNull

boolean notNull
defines if the column can be null or not

parent

MetaObject parent
the parent of the current object

Class org.objectweb.jorm.metainfo.lib.rdb.BasicRDBMappingFactory implements Serializable

Serialized Fields

mappsValue

java.util.ArrayList mappsValue
this arrays contains differents set of mappingName/mapperName tuple for ValueMapping object. element: a ValueMapping object

mappsClass

java.util.ArrayList mappsClass
this arrays contains differents set of mappingName/mapperName tuple for ClassMapping object. element: a ClassMapping object

Class org.objectweb.jorm.metainfo.lib.rdb.BasicRDBValueMapping implements Serializable

Serialized Fields

rdbColumnSpecs

java.util.Hashtable rdbColumnSpecs
a table of columns key: the name of the column value: the RDBColumnSpec which corresponds to its name


Package org.objectweb.jorm.metainfo.memory

Class org.objectweb.jorm.metainfo.memory.BasicMemoryMappingFactory implements Serializable

Serialized Fields

logger

org.objectweb.util.monolog.api.Logger logger

loggerFactory

org.objectweb.util.monolog.api.LoggerFactory loggerFactory


Package org.objectweb.jorm.metainfo.rdb

Class org.objectweb.jorm.metainfo.rdb.BasicRDBClassMapping implements Serializable

Serialized Fields

tableName

java.lang.String tableName
the name of the table

primaryKeys

java.util.ArrayList primaryKeys
a list of primary keys element: a String object

notNull

boolean notNull
defines if the table can be null or not

Class org.objectweb.jorm.metainfo.rdb.BasicRDBColumnSpec implements Serializable

Serialized Fields

name

java.lang.String name
the name of the column

type

java.lang.String type
the type of the column

notNull

boolean notNull
defines if the column can be null or not

parent

MetaObject parent
the parent of the current object

Class org.objectweb.jorm.metainfo.rdb.BasicRDBMappingFactory implements Serializable

Serialized Fields

mappsValue

java.util.ArrayList mappsValue
this arrays contains differents set of mappingName/mapperName tuple for ValueMapping object. element: a ValueMapping object

mappsClass

java.util.ArrayList mappsClass
this arrays contains differents set of mappingName/mapperName tuple for ClassMapping object. element: a ClassMapping object

Class org.objectweb.jorm.metainfo.rdb.BasicRDBValueMapping implements Serializable

Serialized Fields

rdbColumnSpecs

java.util.Map rdbColumnSpecs
a table of columns key: the name of the column value: the RDBColumnSpec which corresponds to its name


Package org.objectweb.jorm.naming.api

Class org.objectweb.jorm.naming.api.PExceptionCoder implements Serializable

Class org.objectweb.jorm.naming.api.PExceptionExisting implements Serializable

Class org.objectweb.jorm.naming.api.PExceptionNaming implements Serializable


Package org.objectweb.jorm.type.api

Class org.objectweb.jorm.type.api.PExceptionTyping implements Serializable

Class org.objectweb.jorm.type.api.PType implements Serializable

Serialized Fields

typeCode

short typeCode

jormName

java.lang.String jormName

javaName

java.lang.String javaName

progConstName

java.lang.String progConstName

typeSpace

PTypeSpace typeSpace


Package org.objectweb.jorm.type.lib

Class org.objectweb.jorm.type.lib.PTypeGenClass implements Serializable

Serialized Fields

nestedPType

PType nestedPType

Class org.objectweb.jorm.type.lib.PTypePAAH implements Serializable

Serialized Fields

superTypes

PType[] superTypes

Class org.objectweb.jorm.type.lib.PTypeSpacePAAH implements Serializable

Serialized Fields

types

java.util.HashMap types
This hash map contains the list of PType defined in this PType space. keys = the jorm names of PType values = The PTypeHashMapEntry corresponding to the class name