|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use SqlMetaType | |
|---|---|
| org.sqlproc.engine | The public part of the SQL Processor implementation. |
| org.sqlproc.engine.impl | The private part of the SQL Processor implementation. |
| org.sqlproc.engine.impl.type | The private part of the SQL Processor implementation. |
| Uses of SqlMetaType in org.sqlproc.engine |
|---|
| Fields in org.sqlproc.engine with type parameters of type SqlMetaType | |
|---|---|
private java.util.Map<java.lang.Class<?>,SqlMetaType> |
SqlEngineLoader.classToTypeMap
The map between a Java class type and an internal type. |
(package private) java.util.Map<java.lang.Class<?>,SqlMetaType> |
SqlEngine.classToTypeMap
The map between a Java class type and an internal type. |
private java.util.Map<java.lang.String,SqlMetaType> |
SqlEngineLoader.metaToTypeMap
The map between a String representation of an internal types and an internal type. |
| Constructor parameters in org.sqlproc.engine with type arguments of type SqlMetaType | |
|---|---|
SqlCrudEngine(java.lang.String name,
SqlMetaStatement statement,
SqlMonitor monitor,
java.util.Map<java.lang.String,java.lang.Object> features,
java.util.Map<java.lang.Class<?>,SqlMetaType> classToTypeMap)
Creates a new instance of SqlCrudEngine from one META SQL statement instance. |
|
SqlCrudEngine(java.lang.String name,
java.lang.String statement,
SqlMonitor monitor,
java.util.Map<java.lang.String,java.lang.Object> features,
java.util.Map<java.lang.Class<?>,SqlMetaType> classToTypeMap)
Creates a new instance of SqlCrudEngine from one META SQL statement string. |
|
SqlEngine(java.lang.String name,
SqlMetaStatement statement,
SqlMappingRule mapping,
SqlMonitor monitor,
java.util.Map<java.lang.String,java.lang.Object> features,
java.util.Map<java.lang.Class<?>,SqlMetaType> classToTypeMap)
Creates a new instance of SqlEngine from one META SQL statement and one SQL Mapping rule instance. |
|
SqlQueryEngine(java.lang.String name,
SqlMetaStatement statement,
SqlMappingRule mapping,
SqlMonitor monitor,
java.util.Map<java.lang.String,java.lang.Object> features,
java.util.Map<java.lang.Class<?>,SqlMetaType> classToTypeMap)
Creates a new instance of SqlQueryEngine from one META SQL statement and one SQL Mapping rule instance. |
|
SqlQueryEngine(java.lang.String name,
java.lang.String statement,
java.lang.String mapping,
SqlMonitor monitor,
java.util.Map<java.lang.String,java.lang.Object> features,
java.util.Map<java.lang.Class<?>,SqlMetaType> classToTypeMap)
Creates a new instance of SqlQueryEngine from one META SQL statement string and one SQL Mapping rule string. |
|
| Uses of SqlMetaType in org.sqlproc.engine.impl |
|---|
| Fields in org.sqlproc.engine.impl declared as SqlMetaType | |
|---|---|
private SqlMetaType |
SqlType.metaType
The internal type, which means special processing of the input/output value. |
| Fields in org.sqlproc.engine.impl with type parameters of type SqlMetaType | |
|---|---|
private static java.lang.ThreadLocal<java.util.Map<java.lang.Class<?>,SqlMetaType>> |
SqlProcessContext.currentClassToTypeMap
Thread local holder of the map between a Java class type and an internal type. |
| Methods in org.sqlproc.engine.impl that return SqlMetaType | |
|---|---|
(package private) SqlMetaType |
SqlType.getMetaType()
Returns the internal type. |
| Methods in org.sqlproc.engine.impl that return types with arguments of type SqlMetaType | |
|---|---|
static java.util.Map<java.lang.Class<?>,SqlMetaType> |
SqlProcessContext.getClassToTypeMap()
Returns the map between a Java class type and an internal type for this thread. |
| Methods in org.sqlproc.engine.impl with parameters of type SqlMetaType | |
|---|---|
(package private) void |
SqlMetaConst.setMetaType(SqlMetaType metaType)
Sets the internal type of this input value. |
(package private) void |
SqlMetaIdent.setMetaType(SqlMetaType metaType)
Sets the internal type of this input value. |
(package private) void |
SqlMappingItem.setMetaType(SqlMetaType metaType)
Assigns the internal type. |
| Method parameters in org.sqlproc.engine.impl with type arguments of type SqlMetaType | |
|---|---|
static SqlMappingRule |
SqlMappingRule.getInstance(java.lang.String mappingStatement,
java.util.Map<java.lang.String,SqlMetaType> metaToTypeMap)
Simple factory method (design pattern). |
static SqlMetaStatement |
SqlMetaStatement.getInstance(java.lang.String statement,
java.util.Map<java.lang.String,SqlMetaType> metaToTypeMap)
Simple factory method (design pattern). |
SqlProcessResult |
SqlMetaStatement.process(SqlMetaStatement.Type sqlStatementType,
java.lang.Object dynamicInputValues,
java.lang.Object staticInputValues,
java.util.List<SqlOrder> order,
java.util.Map<java.lang.String,java.lang.Object> features,
java.util.Map<java.lang.Class<?>,SqlMetaType> classToTypeMap)
The main contract for a dynamic ANSI SQL Query generation. |
(package private) static void |
SqlProcessContext.setClassToTypeMap(java.util.Map<java.lang.Class<?>,SqlMetaType> classToTypeMap)
THIS METHOD IS NOT PART OF THE SQL PROCESSOR PUBLIC API. |
| Constructors in org.sqlproc.engine.impl with parameters of type SqlMetaType | |
|---|---|
SqlType(SqlMetaType metaType)
Creates a new instance with specified internal type. |
|
| Constructor parameters in org.sqlproc.engine.impl with type arguments of type SqlMetaType | |
|---|---|
SqlProcessContext(SqlMetaStatement.Type sqlStatementType,
java.lang.Object dynamicInputValues,
java.lang.Object staticInputValues,
java.util.List<SqlOrder> order,
java.util.Map<java.lang.String,java.lang.Object> features,
java.util.Map<java.lang.Class<?>,SqlMetaType> classToTypeMap)
Creates a new instance. |
|
| Uses of SqlMetaType in org.sqlproc.engine.impl.type |
|---|
| Subclasses of SqlMetaType in org.sqlproc.engine.impl.type | |
|---|---|
class |
SqlBigDecimalType
The SQL META Types for BIGDECIMAL. |
class |
SqlBigIntegerType
The SQL META Types for BIGINTEGER. |
class |
SqlBooleanType
The SQL META Types for BOOLEAN. |
class |
SqlByteArrayType
The SQL META Types for BYTEARRAY. |
class |
SqlByteType
The SQL META Types for BYTE. |
class |
SqlCharType
The SQL META Types for CHARACTER. |
class |
SqlDateTimeType
The SQL META Types for DATETIME. |
class |
SqlDateType
The SQL META Types for DATE. |
class |
SqlDefaultType
The SQL META Types for DEFAULT. |
class |
SqlDoubleType
The SQL META Types for DOUBLE. |
class |
SqlEnumIntegerType
The SQL META Types for ENUMINTEGER. |
class |
SqlEnumStringType
The SQL META Types for ENUMSTRING. |
class |
SqlFloatType
The SQL META Types for FLOAT. |
class |
SqlFromDateType
The SQL META Types for FROMDATE. |
class |
SqlGenericType
The common ancestor of all generic SQL META Types. |
class |
SqlIntegerType
The SQL META Types for INTEGER. |
class |
SqlLongType
The SQL META Types for LONG. |
class |
SqlShortType
The SQL META Types for SHORT. |
class |
SqlStringType
The SQL META Types for STRING. |
class |
SqlTimestampType
The SQL META Types for TIMESTAMP. |
class |
SqlTimeType
The SQL META Types for TIME. |
class |
SqlToDateType
The SQL META Types for TODATE. |
| Fields in org.sqlproc.engine.impl.type declared as SqlMetaType | |
|---|---|
static SqlMetaType |
SqlMetaType.DEFAULT
Singleton instance of default type. |
static SqlMetaType |
SqlMetaType.ENUM_INT
Singleton instance of Integer based enumeration type. |
static SqlMetaType |
SqlMetaType.ENUM_STRING
Singleton instance of String based enumeration type. |
static SqlMetaType[] |
SqlMetaType.TYPES
Singleton instances of generic types. |
| Fields in org.sqlproc.engine.impl.type with type parameters of type SqlMetaType | |
|---|---|
static java.util.Map<java.lang.Class<?>,SqlMetaType> |
SqlMetaType.CLASS_TO_TYPE_MAP
The immutable map between a Java class type and an internal type. |
static java.util.Map<java.lang.String,SqlMetaType> |
SqlMetaType.META_TO_TYPE_MAP
The immutable map between a String representation of an internal types and an internal types. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||