public final class JDBCTypeComplex extends Object implements JDBCType
| Constructor and Description |
|---|
JDBCTypeComplex(JDBCTypeComplexProperty[] properties,
Class fieldType) |
| Modifier and Type | Method and Description |
|---|---|
boolean[] |
getAutoIncrement() |
String[] |
getColumnNames() |
Object |
getColumnValue(int index,
Object value) |
Class[] |
getJavaTypes() |
int[] |
getJDBCTypes() |
boolean[] |
getNotNull() |
JDBCParameterSetter[] |
getParameterSetter() |
JDBCTypeComplexProperty[] |
getProperties() |
JDBCTypeComplexProperty |
getProperty(String propertyName) |
JDBCResultSetReader[] |
getResultSetReaders() |
String[] |
getSQLTypes() |
boolean |
hasMapper() |
boolean |
isSearchable() |
Object |
setColumnValue(int index,
Object value,
Object columnValue) |
public JDBCTypeComplex(JDBCTypeComplexProperty[] properties, Class fieldType)
public String[] getColumnNames()
getColumnNames in interface JDBCTypepublic Class[] getJavaTypes()
getJavaTypes in interface JDBCTypepublic int[] getJDBCTypes()
getJDBCTypes in interface JDBCTypepublic String[] getSQLTypes()
getSQLTypes in interface JDBCTypepublic boolean[] getNotNull()
getNotNull in interface JDBCTypepublic boolean[] getAutoIncrement()
getAutoIncrement in interface JDBCTypepublic Object getColumnValue(int index, Object value)
getColumnValue in interface JDBCTypepublic Object setColumnValue(int index, Object value, Object columnValue)
setColumnValue in interface JDBCTypepublic boolean isSearchable()
isSearchable in interface JDBCTypepublic JDBCResultSetReader[] getResultSetReaders()
getResultSetReaders in interface JDBCTypepublic JDBCParameterSetter[] getParameterSetter()
getParameterSetter in interface JDBCTypepublic JDBCTypeComplexProperty[] getProperties()
public JDBCTypeComplexProperty getProperty(String propertyName)
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.