org.apache.empire.db.oracle
Class OracleDataDictionnary

java.lang.Object
  extended by org.apache.empire.db.oracle.OracleDataDictionnary

public class OracleDataDictionnary
extends Object


Nested Class Summary
 class OracleDataDictionnary.ColumnInfo
          Immutable column info helper class
 
Field Summary
protected static org.slf4j.Logger log
           
 
Constructor Summary
OracleDataDictionnary()
          Defines mapping of the Empire-db data types with the oracle data types.
 
Method Summary
 void checkDBTableDefinition(List<DBTable> dbTables)
           
 void checkDBViewDefinition(List<DBView> dbViews)
           
 void fillDataDictionnary(String tableName, String columnName, String dataType, int charLength, int dataLength, int dataPrecision, int dataScale, String nullable)
           
 HashMap<String,HashMap<String,OracleDataDictionnary.ColumnInfo>> getDictionnary()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final org.slf4j.Logger log
Constructor Detail

OracleDataDictionnary

public OracleDataDictionnary()
Defines mapping of the Empire-db data types with the oracle data types.

Method Detail

getDictionnary

public HashMap<String,HashMap<String,OracleDataDictionnary.ColumnInfo>> getDictionnary()

fillDataDictionnary

public void fillDataDictionnary(String tableName,
                                String columnName,
                                String dataType,
                                int charLength,
                                int dataLength,
                                int dataPrecision,
                                int dataScale,
                                String nullable)

checkDBTableDefinition

public void checkDBTableDefinition(List<DBTable> dbTables)

checkDBViewDefinition

public void checkDBViewDefinition(List<DBView> dbViews)


Copyright © 2008–2014 Apache Software Foundation. All rights reserved.