| Modifier and Type | Method and Description |
|---|---|
DbType |
TypeClassifier.getDbType() |
DbType |
ParameterType.getDbType() |
DbType |
JdbcType.getDbType() |
| Modifier and Type | Method and Description |
|---|---|
static List<DbType> |
JdbcType.getAllTypes() |
| Modifier and Type | Method and Description |
|---|---|
List<DbType> |
DefaultDbConnection.getCustomDataTypes() |
List<DbType> |
DbConnection.getCustomDataTypes() |
default Optional<DbType> |
DbConnection.getDbTypeByVendor(String typeName,
ResultSet procedureColumns) |
List<DbType> |
DefaultDbConnection.getVendorDataTypes() |
List<DbType> |
DbConnection.getVendorDataTypes() |
List<DbType> |
DbConnectionProvider.resolveCustomTypes() |
| Modifier and Type | Method and Description |
|---|---|
Connection |
JdbcConnectionFactory.createConnection(DataSource dataSource,
List<DbType> customDataTypes)
Creates a new JDBC
Connection |
| Constructor and Description |
|---|
DefaultDbConnection(Connection jdbcConnection,
List<DbType> customDataTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractExecutor.processInputParam(PreparedStatement statement,
int index,
Object value,
DbType type,
DbConnection connection) |
| Modifier and Type | Method and Description |
|---|---|
DbType |
AbstractQueryParam.getType() |
DbType |
QueryParam.getType()
Returns the parameter's type.
|
| Constructor and Description |
|---|
AbstractQueryParam(int index,
DbType type,
String name) |
DefaultInOutQueryParam(int index,
DbType type,
String name,
Object value) |
DefaultInputQueryParam(int index,
DbType type,
Object value) |
DefaultInputQueryParam(int index,
DbType type,
Object value,
String name) |
DefaultOutputQueryParam(int index,
DbType type,
String name) |
| Modifier and Type | Method and Description |
|---|---|
DbType |
ResolvedParameter.getType() |
| Constructor and Description |
|---|
ResolvedParameter(String name,
DbType type,
Object value,
int index) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDbType
Base class for
DbType |
class |
AbstractStructuredDbType
Defines a structured data type
|
class |
ArrayResolvedDbType
Defines a structured data type for
Array |
class |
BlobDbType
Defines a Blob data type that was resolved for a database instance.
|
class |
ClobResolvedDataType
Defines a data type for
Clob |
class |
DynamicDbType
Defines a type that is dynamically resolved
|
class |
MappedStructResolvedDbType<T>
Defines a structured data type for
Struct mapped to a Java class. |
class |
ResolvedDbType
Defines a data type that was resolved for a database instance
|
class |
StructDbType
Defines a structured data type
|
class |
UnknownDbType
Represents a data type for a template, which real type is unknown until it is instantiated
|
| Modifier and Type | Method and Description |
|---|---|
static DbType |
UnknownDbType.getInstance() |
DbType |
CompositeDbTypeManager.lookup(DbConnection connection,
int id,
String name) |
DbType |
MetadataDbTypeManager.lookup(DbConnection connection,
int id,
String name) |
DbType |
StaticDbTypeManager.lookup(DbConnection connection,
int id,
String name) |
DbType |
DbTypeManager.lookup(DbConnection connection,
int id,
String name)
Finds a mapping for a given type ID and name
|
DbType |
CompositeDbTypeManager.lookup(DbConnection connection,
String name)
Finds a mapping for a given type name using each composed
DbTypeManager until a type is found or there are no more
managers to use. |
DbType |
MetadataDbTypeManager.lookup(DbConnection connection,
String name) |
DbType |
StaticDbTypeManager.lookup(DbConnection connection,
String name) |
DbType |
DbTypeManager.lookup(DbConnection connection,
String name)
Finds a mapping for a given type name
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
MetadataDbTypeManager.isTypeDerivedFrom(DbType type,
DbType baseType) |
protected void |
MetadataDbTypeManager.registerType(DbType dbType) |
| Constructor and Description |
|---|
StaticDbTypeManager(List<DbType> vendorTypes) |
| Modifier and Type | Method and Description |
|---|---|
List<DbType> |
XADbConnection.getCustomDataTypes() |
List<DbType> |
XADbConnection.getVendorDataTypes() |
| Modifier and Type | Method and Description |
|---|---|
Map<Integer,DbType> |
StoredProcedureParamTypeResolver.getParameterTypes(DbConnection connection,
QueryTemplate queryTemplate,
List<ParameterType> parameterTypesConfigured) |
Map<Integer,DbType> |
QueryParamTypeResolver.getParameterTypes(DbConnection connection,
QueryTemplate queryTemplate,
List<ParameterType> types) |
Map<Integer,DbType> |
ParamTypeResolver.getParameterTypes(DbConnection connection,
QueryTemplate queryTemplate,
List<ParameterType> parameterTypes)
Resolves actual parameter types
|
Map<Integer,DbType> |
DefaultParamTypeResolver.getParameterTypes(DbConnection connection,
QueryTemplate queryTemplate,
List<ParameterType> parameterTypes) |
Copyright © 2021. All rights reserved.