Jorm2Rdb | This rules transforms a QueryTree built on top of JORM Extents into
a QueryTree built on top of RdbExpQueryLeaves. |
JormAssignMapperRule | It permits to assign the mappers to the JORM leaves. |
JormFilteredInheritance | In the case of filtered inheritance, this rule replaces a QueryTree built on
top of JormExtents with inheritance by a QueryTree with JormExtents without
inheritance, on top of which are inserted new SelectProjects containing the
filter corresponding to the inheritance filter. |
JormFlatten2Rdb | This rules transforms a QueryTree built on top of JORM Extents into
a QueryTree built on top of RdbExpQueryLeaves. |
JormFlatten2Rdb.Join | A join linking two relational tables. |
JormFlatten2Rdb.JoinColumn | It describes the join between two columns
|
JormFlatten2Rdb.RdbJormExtentMapping | Represents the mapping of a JormExtent over relational tables. |
JormGoUpDecodeRule | The aim of this rule is to remove comparaisons between PNames and move
up the Decode operators (i.e. |
JormLeafRewriter | |
JormLeafRewriteRule | This class represents the rule to transform QueryLeaves
into the corresponding QueryLeaf on the data store (for example into an
RdbQueryLeaf). |
JormQueryRewriter | This QueryRewriter is able to rewrite a query tree which
contains JORM leaves. |
JormRule | This class is a tool for the management of the JormExtent. |