All Methods Instance Methods Abstract Methods
Modifier and Type |
Method and Description |
void |
buildBeginBlock(StringBuilder sb,
PLSQLargument arg,
PLSQLStoredProcedureCall call) |
void |
buildInDeclare(StringBuilder sb,
PLSQLargument inArg) |
void |
buildOutAssignment(StringBuilder sb,
PLSQLargument outArg,
PLSQLStoredProcedureCall call) |
void |
buildOutDeclare(StringBuilder sb,
PLSQLargument outArg) |
void |
buildOutputRow(PLSQLargument outArg,
AbstractRecord outputRow,
DatabaseRecord newOutputRow,
List<DatabaseField> outputRowFields,
List outputRowValues) |
int |
computeInIndex(PLSQLargument inArg,
int newIndex,
ListIterator<PLSQLargument> i) |
int |
computeOutIndex(PLSQLargument outArg,
int newIndex,
ListIterator<PLSQLargument> i) |
int |
getConversionCode() |
int |
getSqlCode() |
String |
getTypeName() |
boolean |
isComplexDatabaseType() |
boolean |
isJDBCType() |
void |
logParameter(StringBuilder sb,
Integer direction,
PLSQLargument arg,
AbstractRecord translationRow,
DatabasePlatform platform) |
void |
translate(PLSQLargument arg,
AbstractRecord translationRow,
AbstractRecord copyOfTranslationRow,
List<DatabaseField> copyOfTranslationFields,
List<DatabaseField> translationRowFields,
List translationRowValues,
StoredProcedureCall call) |