org.objectweb.medor.optim.jorm
Class JormFlatten2Rdb.RdbJormExtentMapping

java.lang.Object
  extended byorg.objectweb.medor.optim.jorm.JormFlatten2Rdb.RdbJormExtentMapping
Enclosing class:
JormFlatten2Rdb

public class JormFlatten2Rdb.RdbJormExtentMapping
extends java.lang.Object

Represents the mapping of a JormExtent over relational tables.

Only the main table and the external not collocated table are listed in a node.


Constructor Summary
JormFlatten2Rdb.RdbJormExtentMapping(JormExtent je)
           
 
Method Summary
 int getJoinIndex(java.lang.String joinname)
           
 void setJormExtent(JormExtent je)
          Assigns the JormExtent and calculates the fields 'tables' and 'joins'.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JormFlatten2Rdb.RdbJormExtentMapping

public JormFlatten2Rdb.RdbJormExtentMapping(JormExtent je)
                                     throws MedorException
Method Detail

setJormExtent

public void setJormExtent(JormExtent je)
                   throws MedorException
Assigns the JormExtent and calculates the fields 'tables' and 'joins'.

Parameters:
je - is a JormExtent instance (ClassExtent or GenClassExtent)
Throws:
MedorException - if the jorm meta information is malformed

getJoinIndex

public int getJoinIndex(java.lang.String joinname)
                 throws MedorException
Throws:
MedorException

toString

public java.lang.String toString()