Uses of Class
org.sqlproc.engine.impl.type.SqlMetaType

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.
 



Copyright © 2011. All Rights Reserved.