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