org.objectweb.jorm.mapper.rdb.metainfo
Interface RdbMappingInfos

All Known Implementing Classes:
RdbClassMultiMapping, RdbGenClassMapping

public interface RdbMappingInfos

The objective of this interface is to gather accessors to common rdb information. Actually, Rdb classes share a structure which can not however be factorized because those classes are already present in a hierarchy tree and since multiple inheritance is not permitted in Java...


Method Summary
 java.util.List getExternalTableNames()
          get the list of external table names as a {String}
 java.util.List getExternalTables()
          get the list of external tables as a {RdbExternalTable}
 RdbTable getMainTable()
          Get the main table
 

Method Detail

getMainTable

public RdbTable getMainTable()
Get the main table

Returns:
the main table

getExternalTables

public java.util.List getExternalTables()
get the list of external tables as a {RdbExternalTable}

Returns:
the list of external tables as a {RdbExternalTable}

getExternalTableNames

public java.util.List getExternalTableNames()
get the list of external table names as a {String}

Returns:
the list of external table names as a {String}