| java.lang.Object com.metaboss.sdlctools.services.codegeneration.storageimplementationgenerator.relational.ImplementationGeneratorBase
All known Subclasses: com.metaboss.sdlctools.services.codegeneration.storageimplementationgenerator.relational.oracle.ImplementationGenerator, com.metaboss.sdlctools.services.codegeneration.storageimplementationgenerator.relational.mysql.ImplementationGenerator,
ImplementationGeneratorBase | abstract public class ImplementationGeneratorBase (Code) | | Generator of the persistence layer implementation based on oracle DBMS
|
Method Summary | |
public void | generateImplementation(String pSourceRootDir, DomainRelationalStorageDefinition pDomainStorage) | public static void | generateImplementationForDomainService(String pImplementationDir, String pImplementationPackage, Domain pDomain, DomainRelationalStorageDefinition pDomainStorage) | protected void | generateImplementationForSelectors(String pImplementationDir, String pImplementationPackage, Domain pDomain, DomainRelationalStorageDefinition pDomainStorage) | protected void | generateImplementationForServiceObject(String pImplementationDir, String pImplementationPackage, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) | public DataBaseMetaData | getDataBaseMetaData() | public String | getImplementationJavaPackage(DomainRelationalStorageDefinition pDomainStorage) | public static String | getUniqueDatatypeName(DataType pDatatype) | protected void | writeDeleteEntityHelperOperation(PrintWriter pWriter, Entity pTopEntity, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) | protected void | writeInsertEntityHelperOperation(PrintWriter pWriter, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) | protected void | writeOptionalServiceImplementationHelpers(PrintWriter pWriter, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) | protected void | writeOptionalUpdateEntityHelperOperation(PrintWriter pWriter, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) | protected int | writePartOfPrimaryKeyParameterSet(PrintWriter pWriter, int pNextParameterIndex, List pPrimaryKeyElements) | protected void | writeSQLExceptionHandlerForInsertEntity(PrintWriter pWriter, Entity pEntity, RelationalEntityTable pEntityTable) | protected void | writeSQLExceptionHandlerForUpdateEntity(PrintWriter pWriter, Entity pEntity, RelationalEntityTable pEntityTable) | protected void | writeUnpackEntityHelperOperation(PrintWriter pWriter, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) |
getDataBaseMetaData | public DataBaseMetaData getDataBaseMetaData()(Code) | | Returns DataBase MetaData for which this generator is setup
|
|
|