All Methods Instance Methods Abstract Methods Concrete Methods
| 修飾子とタイプ |
メソッドと説明 |
protected Object |
adjustScalarToPropertyValue(Object value,
Class<?> propertyType) |
protected void |
assertArrayElementValueStructEntity(Object paramExp,
Object element,
String arrayTypeName,
Class<?> elementType) |
protected void |
assertStructAttributeSizeMatched(Entity entity,
Object[] attrs,
List<ColumnInfo> columnInfoList) |
void |
bindValue(Connection conn,
CallableStatement cs,
String parameterName,
Object value) |
void |
bindValue(Connection conn,
PreparedStatement ps,
int index,
Object value)
Bind the value.
|
protected abstract OracleAgent |
createOracleAgent()
Create the agent for Oracle.
|
protected List<Object> |
doMappingOracleArrayToList(Object[] array,
Object firstValue,
Object elementType) |
protected Entity |
doMappingOracleStructToEntity(DBMeta dbmeta,
Object[] attrs) |
protected Connection |
getOracleConnection(Connection conn) |
int |
getSqlType()
The SQL type of JDBC.
|
protected abstract String |
getTitleName() |
protected boolean |
isOracleArray(Object obj) |
protected boolean |
isOracleStruct(Object obj) |
protected Object |
mappingEntityToOracleStruct(Connection conn,
Object paramExp,
Entity entity) |
protected Object |
mappingListToOracleArray(Connection conn,
Object paramExp,
List<?> valueList,
String arrayTypeName,
Class<?> elementType) |
protected List<Object> |
mappingOracleArrayToList(Object oracleArray,
Object elementType) |
protected Entity |
mappingOracleStructToEntity(Object oracleStruct,
Object entityType) |
protected Object |
mappingScalarToSqlValue(Connection conn,
Object paramExp,
Object value,
ColumnInfo columnInfo) |
void |
registerOutParameter(Connection conn,
CallableStatement cs,
int index) |
void |
registerOutParameter(Connection conn,
CallableStatement cs,
String parameterName) |
protected void |
setNull(CallableStatement cs,
String parameterName) |
protected void |
setNull(PreparedStatement ps,
int index) |
protected void |
throwArrayElementValueNotStructEntityException(Object parameterExp,
Object element,
String arrayTypeName,
Class<?> elementType) |
protected void |
throwStructAttributeSizeUnmatchedException(Entity entity,
Object[] attrs,
List<ColumnInfo> columnInfoList) |
protected abstract Object |
toBindValue(Connection conn,
Object paramExp,
Object value) |
protected Object |
toOracleArray(Connection conn,
String arrayTypeName,
Object arrayValue) |
protected Object |
toOracleStruct(Connection conn,
String structTypeName,
Object[] attrs) |
protected Object |
toStandardArray(Object oracleArray) |
protected Object[] |
toStandardStructAttributes(Object oracleStruct) |