| Interface | Description |
|---|---|
| DbType |
Database data type
|
| DbTypeManager |
Manages types for a database instance
|
| Class | Description |
|---|---|
| AbstractDbType |
Base class for
DbType |
| AbstractStructuredDbType |
Defines a structured data type
|
| ArrayResolvedDbType |
Defines a structured data type for
Array |
| BlobDbType |
Defines a Blob data type that was resolved for a database instance.
|
| ClobResolvedDataType |
Defines a data type for
Clob |
| CompositeDbTypeManager |
Uses
DbTypeManager instances to manage DB types |
| DynamicDbType |
Defines a type that is dynamically resolved
|
| MappedStructResolvedDbType<T> |
Defines a structured data type for
Struct mapped to a Java class. |
| MetadataDbTypeManager |
Manages database types that are discovered using database metadata
|
| ResolvedDbType |
Defines a data type that was resolved for a database instance
|
| StaticDbTypeManager |
Provides a way to statically resolve
DbType using a predefined set of types. |
| StructDbType |
Defines a structured data type
|
| TimestampWithTimeZoneDbType |
Defines a specialized data type for TIMESTAMP WITH TIME ZONE (Oracle type -102) This class provides special handling for
timestamp values with timezone information.
|
| UnknownDbType |
Represents a data type for a template, which real type is unknown until it is instantiated
|
| Exception | Description |
|---|---|
| UnknownDbTypeException |
Thrown to indicate that a data type ID can not be mapped to a database type
|
Copyright © 2025. All rights reserved.