org.objectweb.medor.optim.jorm

Class 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

RdbJormExtentMapping(JormExtent je)

Method Summary

int
getJoinIndex(String joinname)
void
setJormExtent(JormExtent je)
Assigns the JormExtent and calculates the fields 'tables' and 'joins'.
String
toString()

Constructor Details

RdbJormExtentMapping

public RdbJormExtentMapping(JormExtent je)
            throws MedorException

Method Details

getJoinIndex

public int getJoinIndex(String joinname)
            throws MedorException


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


toString

public String toString()