Package | Description |
---|---|
net.ontopia.persistence.proxy |
An object-relational mapping framework.
|
net.ontopia.persistence.query.sql |
Object model for representing SQL queries.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FieldInfoIF
INTERNAL: A field descriptor-like class that is used by the RDBMS
proxy implementation to access the information it needs about the
object relational field descriptor in an optimized manner.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFieldInfo
INTERNAL: An abstract field info class containing the common
behaviour for FieldInfoIFs.
|
class |
AggregateFieldInfo
INTERNAL: A field that references an aggregate class.
|
class |
DefaultFieldHandler
INTERNAL: The default field handler implementation that is able to
read values from result sets and bind values in prepared statements
without any particular knowledge about fields.
|
class |
IdentityFieldInfo
INTERNAL: A field that represents the identity of instances of a
class.
|
class |
IndicatorFieldHandler
INTERNAL: The indicator field handler implementation that is able
to...
|
class |
PrimitiveFieldInfo
INTERNAL: A field that references a primitive value class.
|
class |
ReferenceFieldInfo
INTERNAL: A field that references objects.
|
Modifier and Type | Field and Description |
---|---|
protected FieldHandlerIF |
IndicatorFieldHandler.common_handler |
Modifier and Type | Method and Description |
---|---|
protected FieldHandlerIF |
IndicatorFieldHandler.getCommonFieldHandler() |
protected FieldHandlerIF |
QueryDescriptor.getFieldHandler(ObjectRelationalMappingIF mapping,
Class klass) |
protected FieldHandlerIF[] |
QueryDescriptor.getParameterHandlers(ObjectRelationalMappingIF mapping,
Class[] params) |
protected FieldHandlerIF |
QueryDescriptor.getSelectFieldHandler(ObjectRelationalMappingIF mapping,
net.ontopia.persistence.proxy.QueryDescriptor.SelectField select) |
protected FieldHandlerIF[] |
QueryDescriptor.getSelectFieldHandlers(ObjectRelationalMappingIF mapping,
net.ontopia.persistence.proxy.QueryDescriptor.SelectField[] selects) |
Modifier and Type | Method and Description |
---|---|
static int[] |
FieldUtils.getColumnOffsets(FieldHandlerIF[] fhandlers,
int start)
INTERNAL: Utility method that creates an int array containing the
result set index for which the field handler should start
reading.
|
static int[] |
FieldUtils.getResultSetOffsets(FieldHandlerIF[] fhandlers)
INTERNAL: Utility method that creates an int array containing the
result set index for which the field handler should start
reading.
|
Modifier and Type | Field and Description |
---|---|
protected static FieldHandlerIF |
SQLVerbatim.DEFAULT_FIELD_HANDLER |
protected static FieldHandlerIF |
SQLColumns.DEFAULT_FIELD_HANDLER |
protected static FieldHandlerIF |
SQLVerbatimExpression.DEFAULT_FIELD_HANDLER |
protected static FieldHandlerIF |
SQLFunction.DEFAULT_FIELD_HANDLER |
protected FieldHandlerIF |
SQLPrimitive.fhandler |
protected FieldHandlerIF |
SQLVerbatim.fhandler |
protected FieldHandlerIF |
SQLParameter.fhandler |
protected FieldHandlerIF |
SQLColumns.fhandler |
protected FieldHandlerIF |
SQLVerbatimExpression.fhandler |
protected FieldHandlerIF |
SQLTuple.fhandler |
protected FieldHandlerIF |
SQLFunction.fhandler |
protected FieldHandlerIF |
SQLNull.fhandler |
protected FieldHandlerIF[] |
CollectionParameterProcessor.param_fields |
protected FieldHandlerIF[] |
DefaultParameterProcessor.param_fields |
protected FieldHandlerIF[] |
SQLStatement.select_fields |
Modifier and Type | Method and Description |
---|---|
FieldHandlerIF |
SQLPrimitive.getFieldHandler() |
FieldHandlerIF |
SQLVerbatim.getFieldHandler()
INTERNAL: Returns the field handler for the columns.
|
FieldHandlerIF |
SQLParameter.getFieldHandler() |
FieldHandlerIF |
SQLColumns.getFieldHandler()
INTERNAL: Returns the field handler for the columns.
|
FieldHandlerIF |
SQLValueReference.getFieldHandler() |
FieldHandlerIF |
SQLValueIF.getFieldHandler()
INTERNAL: Returns the field handler for the columns.
|
FieldHandlerIF |
SQLTuple.getFieldHandler() |
FieldHandlerIF |
SQLFunction.getFieldHandler() |
FieldHandlerIF |
SQLNull.getFieldHandler() |
Modifier and Type | Method and Description |
---|---|
void |
SQLPrimitive.setFieldHandler(FieldHandlerIF fhandler) |
void |
SQLVerbatim.setFieldHandler(FieldHandlerIF fhandler) |
void |
SQLParameter.setFieldHandler(FieldHandlerIF fhandler) |
void |
SQLColumns.setFieldHandler(FieldHandlerIF fhandler) |
void |
SQLValueReference.setFieldHandler(FieldHandlerIF fhandler) |
void |
SQLValueIF.setFieldHandler(FieldHandlerIF fhandler)
INTERNAL: Sets the field handler for the value.
|
void |
SQLTuple.setFieldHandler(FieldHandlerIF fhandler) |
void |
SQLFunction.setFieldHandler(FieldHandlerIF fhandler) |
void |
SQLNull.setFieldHandler(FieldHandlerIF fhandler) |
Constructor and Description |
---|
CollectionParameterProcessor(FieldHandlerIF[] param_fields,
String[] param_names,
int[] coll_indexes,
int[] param_offsets) |
DefaultParameterProcessor(FieldHandlerIF[] param_fields,
String[] param_names) |
SQLStatement(String sql,
FieldHandlerIF[] select_fields,
ParameterProcessorIF param_processor) |