uk.ac.ic.doc.automed.wrappers
Class OracleWrapperFactory

java.lang.Object
  |
  +--uk.ac.ic.doc.automed.wrappers.AutoMedWrapperFactory
        |
        +--uk.ac.ic.doc.automed.wrappers.SQLWrapperFactory
              |
              +--uk.ac.ic.doc.automed.wrappers.OracleWrapperFactory

public class OracleWrapperFactory
extends SQLWrapperFactory

A lower level wrapper factory for Oracle SQL databases conforming to the AutoMed SQL high level wrapper factory.

Author:
Peter McBrien (pjm@doc.ic.ac.uk)

Field Summary
 
Fields inherited from class uk.ac.ic.doc.automed.wrappers.SQLWrapperFactory
AUTOMED_SQL_MODEL_COLUMN, AUTOMED_SQL_MODEL_FOREIGN_KEY, AUTOMED_SQL_MODEL_INDEX, AUTOMED_SQL_MODEL_PRIMARY_KEY, AUTOMED_SQL_MODEL_TABLE, COLUMN_POSITION, DATA_SIZE, DATA_TYPE, FOREIGN_KEY, INDEX, NONSCALAR_COMPOUND_KEY, NULL_CONSTRAINT, PRIMARY_KEY, SCHEMA_AWARE, SCHEMA_MERGING, SQL_MODEL_FOREIGN_KEY, SQL_MODEL_INDEX, SQL_MODEL_PRIMARY_KEY, SQL_MODEL_TABLE
 
Fields inherited from class uk.ac.ic.doc.automed.wrappers.AutoMedWrapperFactory
automedModelName, baseName, factoryInUse, modelName, SOURCE_PREFIX
 
Constructor Summary
OracleWrapperFactory()
           
 
Method Summary
 java.lang.String getDefaultSchemaName(AutoMedWrapper wrapper)
          Return the name of the default schema for the type of database being wrapped.
 
Methods inherited from class uk.ac.ic.doc.automed.wrappers.SQLWrapperFactory
createAutoMedModel, createAutoMedSchema, createModel, getAutoMedModel, getColumnDetailsSchemeLength, getFeatureNames, getModel, getSQLTableReference, getTableDetailsSchemeLength, populateSchema, setFeatures
 
Methods inherited from class uk.ac.ic.doc.automed.wrappers.AutoMedWrapperFactory
clearFeatures, getAutoMedModelName, getFeatures, getModelBaseName, getModelName, isFeatureInUse, setFeatures, setModelBaseName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OracleWrapperFactory

public OracleWrapperFactory()
Method Detail

getDefaultSchemaName

public java.lang.String getDefaultSchemaName(AutoMedWrapper wrapper)
Description copied from class: SQLWrapperFactory
Return the name of the default schema for the type of database being wrapped.

Overrides:
getDefaultSchemaName in class SQLWrapperFactory