|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
FieldNameConverter
which handles common
tasks for the name converter (i.e.ResultSet
in a null
safe manner and quietly, i.e without throwing nor logging
any exception
Statement
in a null
safe manner and quietly, i.e without throwing nor logging
any exception
Connection
in a null
safe manner and quietly, i.e without throwing nor logging
any exception
Query
instance.
CacheLayer
instance which corresponds to the given
entity.
DatabaseProvider
implementations.disposable data source
from given
connection properties.EntityManager.create(Class, DBParam...)
.DDL Actions
.PolymorphicTypeMapper
which requires
all mappings to be manually specified.SchemaConfiguration
that doesn't have any constraints regarding the
database schema.from
and
onto
with a bias toward from
.
Disposable.dispose()
to clean up any resources associated with this
data source
.RawEntity
providing the Entity.getID()
method.EntityManager
using the specified
DatabaseProvider
.
EntityManager
EntityManager
EntityManager
EntityManager
Transaction.run()
method.
Query
.
Query
.
null
if no corresponding method).
EntityManager
instance.
String
key.
method1
.
AnnotationDelegate
objects.
Connection
instance which corresponds
to the database represented by the provider instance.
SimpleDateFormat
syntax.
EntityManager
instance which manages this
entity.
Class
instance which corresponds to the
original entity interface.
FieldNameConverter
instance used for name
conversion of all entity methods.
LogicalType
describing what Java types are supported by this
type and how they are mapped to JDBC operations.
Table annotation
if present or from the
delegate
.
EntityManager
.
PolymorphicTypeMapper
instance used for flag
value conversion of polymorphic types.
AbstractFieldNameConverter.getName(Method)
method.
EntityManager
for all database operations.
TypeQualifiers
describing optional length/precision modifiers for this
type, which may include defaults set by the database provider and/or values specified by
annotations for particular entity properties.
EntityManager
SchemaProperties
describing the SQL representation of this type,
as specified by the database provider.
TableNameConverter
instance used for name
conversion of all entity types.
LogicalType
.
false
.
LogicalType.parse(String)
, but adds any necessary validation when the value is being
used as a default value for a column.
String
value relevant to the specified SQL
type in int
form (as defined by Types
and returns
the Java value which corresponds.
String
key.
BOOLEAN
value in the database.
NULL
value in the database.
ReadOnlyEntityProxy
instances.DDLAction
into the database-specific DDL statement(s).
Date
instance as a DATETIME literal
in the database-specific format.
null
if none.
Query
object into its (potentially) database-specific
query statement.
Query
instance in the
manner required by the database-specific SQL implementation.
null
if none.
UNIQUE
constraint as defined by the
database-specific DDL syntax.
Transaction.execute()
to actually perform the actions
within the transaction.
TypeInfo
.PolymorphicTypeMapper
instance to use for
all flag value conversion of polymorphic types.
Connection
instance.
ResultSet
instance prior to its use by the library.
Statement
instance prior to its usage in a SELECT
query.
true
Table annotation
.Transaction
using the specified
EntityManager
instance.
FieldNameResolver.resolve(Method)
allows for further transformations.
LogicalType
, with optional qualifiers, and the
underlying database type.stringLength
is set to this constant, the field is an unlimited-length string
(TEXT, CLOB, or LONG VARCHAR).
EntityManager
should use weak references for caching
TypeQualifiers
overridden by the specified values.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |