| java.lang.Object com.metaboss.sdlctools.services.codegeneration.storageimplementationgenerator.relational.ImplementationGeneratorBase com.metaboss.sdlctools.services.codegeneration.storageimplementationgenerator.relational.oracle.ImplementationGenerator
ImplementationGenerator | public class ImplementationGenerator extends ImplementationGeneratorBase (Code) | | Generator of the persistence layer implementation based on oracle DBMS
|
Method Summary | |
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 void | writeSQLExceptionHandlerForInsertEntity(PrintWriter pWriter, Entity pEntity, RelationalEntityTable pEntityTable) | protected void | writeSQLExceptionHandlerForUpdateEntity(PrintWriter pWriter, Entity pEntity, RelationalEntityTable pEntityTable) |
Methods inherited from com.metaboss.sdlctools.services.codegeneration.storageimplementationgenerator.relational.ImplementationGeneratorBase | public void generateImplementation(String pSourceRootDir, DomainRelationalStorageDefinition pDomainStorage) throws BSException(Code)(Java Doc) public static void generateImplementationForDomainService(String pImplementationDir, String pImplementationPackage, Domain pDomain, DomainRelationalStorageDefinition pDomainStorage) throws BSException(Code)(Java Doc) protected void generateImplementationForSelectors(String pImplementationDir, String pImplementationPackage, Domain pDomain, DomainRelationalStorageDefinition pDomainStorage) throws BSException(Code)(Java Doc) protected void generateImplementationForServiceObject(String pImplementationDir, String pImplementationPackage, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) throws BSException(Code)(Java Doc) public DataBaseMetaData getDataBaseMetaData()(Code)(Java Doc) public String getImplementationJavaPackage(DomainRelationalStorageDefinition pDomainStorage) throws BSException, BOException(Code)(Java Doc) public static String getUniqueDatatypeName(DataType pDatatype) throws BOException(Code)(Java Doc) protected void writeDeleteEntityHelperOperation(PrintWriter pWriter, Entity pTopEntity, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) throws BOException, BSException(Code)(Java Doc) protected void writeInsertEntityHelperOperation(PrintWriter pWriter, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) throws BOException, BSException(Code)(Java Doc) protected void writeOptionalServiceImplementationHelpers(PrintWriter pWriter, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) throws BOException, BSException(Code)(Java Doc) protected void writeOptionalUpdateEntityHelperOperation(PrintWriter pWriter, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) throws BOException, BSException(Code)(Java Doc) protected int writePartOfPrimaryKeyParameterSet(PrintWriter pWriter, int pNextParameterIndex, List pPrimaryKeyElements) throws BSException, BOException(Code)(Java Doc) protected void writeSQLExceptionHandlerForInsertEntity(PrintWriter pWriter, Entity pEntity, RelationalEntityTable pEntityTable) throws BSException(Code)(Java Doc) protected void writeSQLExceptionHandlerForUpdateEntity(PrintWriter pWriter, Entity pEntity, RelationalEntityTable pEntityTable) throws BSException(Code)(Java Doc) protected void writeUnpackEntityHelperOperation(PrintWriter pWriter, Entity pEntity, DomainRelationalStorageDefinition pDomainStorage) throws BOException, BSException(Code)(Java Doc)
|
|
|