public class JdbcTypeSG extends TypeSGChainImpl
| Modifier | Constructor and Description |
|---|---|
protected |
JdbcTypeSG(JaxMeJdbcSG pJdbcSG,
TypeSGChain o,
XSType pType) |
| Modifier and Type | Method and Description |
|---|---|
void |
generate(TypeSG pController) |
void |
generate(TypeSG pController,
JavaSource pSource) |
protected void |
getFinally(JavaMethod pMethod,
DirectAccessible pRessource,
java.lang.Object pSqlMsg,
java.lang.Object pJaxbMsg) |
protected void |
getPMClass(TypeSG pController,
JavaSource pSource,
CustomTableData pTableData) |
protected JavaMethod |
getPMClassDeleteMethod(TypeSG pController,
JavaSource pSource,
CustomTableData pData) |
protected JavaMethod |
getPMClassInsertMethod(TypeSG pController,
JavaSource pSource,
CustomTableData pData) |
protected JavaMethod |
getPMClassSelectMethod(TypeSG pController,
JavaSource pSource,
CustomTableData pData) |
protected JavaMethod |
getPMClassUpdateMethod(TypeSG pController,
JavaSource pSource,
CustomTableData pData) |
protected java.lang.Object |
getResultSetValue(JavaMethod pMethod,
Column pColumn,
java.lang.Object pRs,
java.lang.Object pParamNum,
TypeSG pTypeSG)
Generates code for fetching a value from a
ResultSet. |
java.lang.Object |
newComplexTypeSG(TypeSG pController) |
protected void |
setPreparedStatementValue(JavaMethod pMethod,
Column pColumn,
java.lang.Object pStmt,
java.lang.Object pParamNum,
java.lang.Object pValue,
TypeSG pTypeSG)
Generates code for setting a PreparedStatement's parameter.
|
getComplexTypeSG, getExtendedType, getFactory, getLocator, getName, getProperty, getRestrictedType, getRuntimeType, getSchema, getSchemaHeader, getSimpleTypeSG, getXMLField, getXMLGetMethod, getXMLIsSetMethod, getXMLSetMethod, init, isComplex, isExtension, isGlobalClass, isGlobalType, isRestriction, newSimpleTypeSG, setPropertyprotected JdbcTypeSG(JaxMeJdbcSG pJdbcSG, TypeSGChain o, XSType pType)
public java.lang.Object newComplexTypeSG(TypeSG pController) throws org.xml.sax.SAXException
newComplexTypeSG in interface TypeSGChainnewComplexTypeSG in class TypeSGChainImplorg.xml.sax.SAXExceptionpublic void generate(TypeSG pController) throws org.xml.sax.SAXException
generate in interface TypeSGChaingenerate in class TypeSGChainImplorg.xml.sax.SAXExceptionpublic void generate(TypeSG pController, JavaSource pSource) throws org.xml.sax.SAXException
generate in interface TypeSGChaingenerate in class TypeSGChainImplorg.xml.sax.SAXExceptionprotected void setPreparedStatementValue(JavaMethod pMethod, Column pColumn, java.lang.Object pStmt, java.lang.Object pParamNum, java.lang.Object pValue, TypeSG pTypeSG) throws org.xml.sax.SAXException
Generates code for setting a PreparedStatement's parameter.
org.xml.sax.SAXExceptionprotected java.lang.Object getResultSetValue(JavaMethod pMethod, Column pColumn, java.lang.Object pRs, java.lang.Object pParamNum, TypeSG pTypeSG) throws org.xml.sax.SAXException
Generates code for fetching a value from a ResultSet.
org.xml.sax.SAXExceptionprotected void getFinally(JavaMethod pMethod, DirectAccessible pRessource, java.lang.Object pSqlMsg, java.lang.Object pJaxbMsg)
protected JavaMethod getPMClassInsertMethod(TypeSG pController, JavaSource pSource, CustomTableData pData) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected JavaMethod getPMClassUpdateMethod(TypeSG pController, JavaSource pSource, CustomTableData pData) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected JavaMethod getPMClassDeleteMethod(TypeSG pController, JavaSource pSource, CustomTableData pData) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected JavaMethod getPMClassSelectMethod(TypeSG pController, JavaSource pSource, CustomTableData pData) throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionprotected void getPMClass(TypeSG pController, JavaSource pSource, CustomTableData pTableData) throws org.xml.sax.SAXException
org.xml.sax.SAXException