Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDbms - Class in com.nexacro.uiadapter.spring.dao
-
Dbms를 구현한 추상클래스로서 ResultSetMetaData로부터 데이터셋으로 변환하기 위해 X-API의 DataType을 활용하여 기본형에 대해 데이터 변환을 수행한다.
- AbstractDbms() - Constructor for class com.nexacro.uiadapter.spring.dao.AbstractDbms
C
- com.nexacro.uiadapter.spring.dao - package com.nexacro.uiadapter.spring.dao
- com.nexacro.uiadapter.spring.dao.dbms - package com.nexacro.uiadapter.spring.dao.dbms
- com.nexacro.uiadapter.spring.dao.ibatis - package com.nexacro.uiadapter.spring.dao.ibatis
- com.nexacro.uiadapter.spring.dao.jdbc - package com.nexacro.uiadapter.spring.dao.jdbc
- com.nexacro.uiadapter.spring.dao.mybatis - package com.nexacro.uiadapter.spring.dao.mybatis
D
- dataType - Variable in class com.nexacro.uiadapter.spring.dao.DbColumn
- DbColumn - Class in com.nexacro.uiadapter.spring.dao
-
ResultSetMetaData로 부터 획득한 컬럼의 메타데이터 정보를 저장한다.
- DbColumn(String, DataType, int) - Constructor for class com.nexacro.uiadapter.spring.dao.DbColumn
- DbColumn(String, DataType, int, String) - Constructor for class com.nexacro.uiadapter.spring.dao.DbColumn
- DbMetaDataGathererUtil - Class in com.nexacro.uiadapter.spring.dao
- DbMetaDataGathererUtil() - Constructor for class com.nexacro.uiadapter.spring.dao.DbMetaDataGathererUtil
- Dbms - Interface in com.nexacro.uiadapter.spring.dao
-
ResultSetMetaData의 컬럼 정보를 토대로 데이터셋으로 변환하기 위한 컬럼정보를 DBMS 별 처리하기 위한 인터페이스이다.
- DbmsProvider - Interface in com.nexacro.uiadapter.spring.dao
-
데이터베이스 별 타입처리를 하기 위한
Dbms를 획득하기 위한 인터페이스이다. - DbVendorsProvider - Class in com.nexacro.uiadapter.spring.dao
-
Dbms 별 데이터 타입 처리를 위한 기본 DbmsProvider 이다.
- DbVendorsProvider() - Constructor for class com.nexacro.uiadapter.spring.dao.DbVendorsProvider
- decimalDigit - Variable in class com.nexacro.uiadapter.spring.dao.DbColumn
- DEFAULT_SIZE - Static variable in class com.nexacro.uiadapter.spring.dao.DbColumn
-
컬럼의 기본 크기. 255
- DefaultDbms - Class in com.nexacro.uiadapter.spring.dao
-
Dbms의 기본 구현체이며,
DataTypeFactory에 명시된 기본형태의 타입 변환을 제공한다. - DefaultDbms() - Constructor for class com.nexacro.uiadapter.spring.dao.DefaultDbms
- doGetQueryMetaData(Object, Object[]) - Method in class com.nexacro.uiadapter.spring.dao.ibatis.NexacroIbatisMetaDataProvider
- doInSqlMapClient(SqlMapExecutor) - Method in class com.nexacro.uiadapter.spring.dao.ibatis.NexacroIbatisMetaDataGatherer
F
- findPlatformDataType(int, String) - Method in class com.nexacro.uiadapter.spring.dao.AbstractDbms
G
- generateMetaDataFromClass(Class) - Static method in class com.nexacro.uiadapter.spring.dao.DbMetaDataGathererUtil
- generateMetaDataFromDbColumns(List<DbColumn>) - Static method in class com.nexacro.uiadapter.spring.dao.DbMetaDataGathererUtil
- getDataSet() - Method in class com.nexacro.uiadapter.spring.dao.ibatis.SqlMapClientRowHandler
- getDataSet() - Method in class com.nexacro.uiadapter.spring.dao.jdbc.JdbcRowHandler
- getDataSet() - Method in class com.nexacro.uiadapter.spring.dao.mybatis.MybatisRowHandler
- getDataType() - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- getDbColumns(ResultSetMetaData) - Method in class com.nexacro.uiadapter.spring.dao.AbstractDbms
- getDbColumns(ResultSetMetaData) - Method in interface com.nexacro.uiadapter.spring.dao.Dbms
-
ResultSetMetaData의 컬럼 정보를 토대로 DataSet의 컬럼 정보를 획득한다.
- getDbms(Connection) - Method in interface com.nexacro.uiadapter.spring.dao.DbmsProvider
- getDbms(Connection) - Method in class com.nexacro.uiadapter.spring.dao.DbVendorsProvider
- getDbms(DataSource) - Method in interface com.nexacro.uiadapter.spring.dao.DbmsProvider
- getDbms(DataSource) - Method in class com.nexacro.uiadapter.spring.dao.DbVendorsProvider
- getDbmsProvider() - Method in class com.nexacro.uiadapter.spring.dao.ibatis.NexacroIbatisMetaDataProvider
- getDbvendors() - Method in class com.nexacro.uiadapter.spring.dao.DbVendorsProvider
- getDecimalDigit() - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- getName() - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- getPrecision() - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- getQueryMetaData(ProceedingJoinPoint) - Method in class com.nexacro.uiadapter.spring.dao.ibatis.NexacroIbatisMetaDataProvider
-
쿼리를 실행하고 조회 된 결과가 0건일 경우 메타데이터 정보를 획득한다.
- getScale() - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- getSize() - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- getTypeJavaClassName() - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- getVendorsTypeName() - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
H
- handleColumnDataType(DbColumn) - Method in class com.nexacro.uiadapter.spring.dao.AbstractDbms
-
DBMS type handle
- handleColumnDataType(DbColumn) - Method in class com.nexacro.uiadapter.spring.dao.dbms.Hsql
- handleColumnDataType(DbColumn) - Method in class com.nexacro.uiadapter.spring.dao.dbms.Mssql
- handleColumnDataType(DbColumn) - Method in class com.nexacro.uiadapter.spring.dao.dbms.Mysql
- handleColumnDataType(DbColumn) - Method in class com.nexacro.uiadapter.spring.dao.dbms.Oracle
- handleColumnDataType(DbColumn) - Method in class com.nexacro.uiadapter.spring.dao.dbms.Postgre
- handleColumnDataType(DbColumn) - Method in class com.nexacro.uiadapter.spring.dao.dbms.Tibero
- handleColumnDataType(DbColumn) - Method in class com.nexacro.uiadapter.spring.dao.DefaultDbms
- handleResult(ResultContext) - Method in class com.nexacro.uiadapter.spring.dao.mybatis.MybatisRowHandler
- handleRow(Object) - Method in class com.nexacro.uiadapter.spring.dao.ibatis.SqlMapClientRowHandler
- Hsql - Class in com.nexacro.uiadapter.spring.dao.dbms
-
Hsql에서 사용되는 데이터 타입과
DataSet의 데이터 타입간의 매핑 정보를 제공한다. - Hsql() - Constructor for class com.nexacro.uiadapter.spring.dao.dbms.Hsql
I
- intercept(Invocation) - Method in class com.nexacro.uiadapter.spring.dao.mybatis.NexacroMybatisMetaDataProvider
- intercept(Invocation) - Method in class com.nexacro.uiadapter.spring.dao.mybatis.NexacroMybatisResultSetHandler
- invoke(Object, Method, Object[]) - Method in class com.nexacro.uiadapter.spring.dao.ibatis.NexacroIbatisMetaDataGatherer
J
- JdbcRowHandler - Class in com.nexacro.uiadapter.spring.dao.jdbc
-
jdbc를 사용하여 nexacro platform으로 대용량 데이터를 전송하려고 할때 사용되는 RowHandler 이다.
- JdbcRowHandler(Dbms, NexacroFirstRowHandler, String, int) - Constructor for class com.nexacro.uiadapter.spring.dao.jdbc.JdbcRowHandler
M
- Mssql - Class in com.nexacro.uiadapter.spring.dao.dbms
-
Mssql에서 사용되는 데이터 타입과
DataSet의 데이터 타입간의 매핑 정보를 제공한다. - Mssql() - Constructor for class com.nexacro.uiadapter.spring.dao.dbms.Mssql
- MybatisRowHandler - Class in com.nexacro.uiadapter.spring.dao.mybatis
-
mybatis를 사용하여 nexacro platform으로 대용량 데이터를 전송하려고 할때 사용되는 RowHandler 이다.
- MybatisRowHandler(NexacroFirstRowHandler, String, int) - Constructor for class com.nexacro.uiadapter.spring.dao.mybatis.MybatisRowHandler
- Mysql - Class in com.nexacro.uiadapter.spring.dao.dbms
-
Mysql에서 사용되는 데이터 타입과
DataSet의 데이터 타입간의 매핑 정보를 제공한다. - Mysql() - Constructor for class com.nexacro.uiadapter.spring.dao.dbms.Mysql
N
- name - Variable in class com.nexacro.uiadapter.spring.dao.DbColumn
- NexacroFirstRowException - Exception in com.nexacro.uiadapter.spring.dao
-
DataAccess 데이터 분할 전송시 발생하는 예외를 의미한다.
- NexacroFirstRowException(String) - Constructor for exception com.nexacro.uiadapter.spring.dao.NexacroFirstRowException
-
메시지를 가지는 생성자이다.
- NexacroFirstRowException(String, Throwable) - Constructor for exception com.nexacro.uiadapter.spring.dao.NexacroFirstRowException
-
메시지와 원천(cause) 예외를 가지는 생성자이다.
- NexacroIbatisMetaDataGatherer - Class in com.nexacro.uiadapter.spring.dao.ibatis
-
SqlMapClientCallback interface implements..
- NexacroIbatisMetaDataGatherer(Dbms, SqlMapClient, String, Object) - Constructor for class com.nexacro.uiadapter.spring.dao.ibatis.NexacroIbatisMetaDataGatherer
- NexacroIbatisMetaDataProvider - Class in com.nexacro.uiadapter.spring.dao.ibatis
-
Spring 혹은 EgovFramework의 ibatis 처리 시 메타 데이터를 획득하기 위한 class이다.
- NexacroIbatisMetaDataProvider() - Constructor for class com.nexacro.uiadapter.spring.dao.ibatis.NexacroIbatisMetaDataProvider
- NexacroMybatisMetaDataProvider - Class in com.nexacro.uiadapter.spring.dao.mybatis
-
Mybatis의
Executor.query(MappedStatement, Object, RowBounds, ResultHandler)plugin으로, 쿼리 실행 시 (List형태의 select) 데이터가 0건일 경우 컬럼의 메타데이터 정보를 획득한다. - NexacroMybatisMetaDataProvider() - Constructor for class com.nexacro.uiadapter.spring.dao.mybatis.NexacroMybatisMetaDataProvider
- NexacroMybatisResultSetHandler - Class in com.nexacro.uiadapter.spring.dao.mybatis
-
Mybatis의
ResultSetHandler.handleResultSets(Statement)plugin으로NexacroMybatisMetaDataProvider에서 메타데이터 요청시에만 실행되며, 쿼리를 수행하고ResultSet으로 부터DbmsProvider를 이용하여 메타데이터 정보를 획득한다. - NexacroMybatisResultSetHandler() - Constructor for class com.nexacro.uiadapter.spring.dao.mybatis.NexacroMybatisResultSetHandler
O
- Oracle - Class in com.nexacro.uiadapter.spring.dao.dbms
-
Oracle에서 사용되는 데이터 타입과
DataSet의 데이터 타입간의 매핑 정보를 제공한다. - Oracle() - Constructor for class com.nexacro.uiadapter.spring.dao.dbms.Oracle
P
- plugin(Object) - Method in class com.nexacro.uiadapter.spring.dao.mybatis.NexacroMybatisMetaDataProvider
- plugin(Object) - Method in class com.nexacro.uiadapter.spring.dao.mybatis.NexacroMybatisResultSetHandler
- Postgre - Class in com.nexacro.uiadapter.spring.dao.dbms
-
Postgre에서 사용되는 데이터 타입과
DataSet의 데이터 타입간의 매핑 정보를 제공한다. - Postgre() - Constructor for class com.nexacro.uiadapter.spring.dao.dbms.Postgre
- precision - Variable in class com.nexacro.uiadapter.spring.dao.DbColumn
- processRow(ResultSet) - Method in class com.nexacro.uiadapter.spring.dao.jdbc.JdbcRowHandler
R
- resolveInterface(Class<?>) - Method in class com.nexacro.uiadapter.spring.dao.mybatis.NexacroMybatisResultSetHandler
S
- scale - Variable in class com.nexacro.uiadapter.spring.dao.DbColumn
- sendRemainData() - Method in class com.nexacro.uiadapter.spring.dao.ibatis.SqlMapClientRowHandler
-
데이터 분할 전송 후 남아 있는 데이터를 전송한다.
- sendRemainData() - Method in class com.nexacro.uiadapter.spring.dao.jdbc.JdbcRowHandler
-
데이터 분할 전송 후 남아 있는 데이터를 전송한다.
- sendRemainData() - Method in class com.nexacro.uiadapter.spring.dao.mybatis.MybatisRowHandler
-
데이터 분할 전송 후 남아 있는 데이터를 전송한다.
- setDataType(DataType) - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- setDbmsProvider(DbmsProvider) - Method in class com.nexacro.uiadapter.spring.dao.ibatis.NexacroIbatisMetaDataProvider
- setDbvendors(Map<String, Dbms>) - Method in class com.nexacro.uiadapter.spring.dao.DbVendorsProvider
- setDecimalDigit(String) - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- setName(String) - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- setPrecision(int) - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- setProperties(Properties) - Method in class com.nexacro.uiadapter.spring.dao.mybatis.NexacroMybatisMetaDataProvider
- setProperties(Properties) - Method in class com.nexacro.uiadapter.spring.dao.mybatis.NexacroMybatisResultSetHandler
- setScale(int) - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- setSize(int) - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- setTypeJavaClassName(String) - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- setVendorsTypeName(String) - Method in class com.nexacro.uiadapter.spring.dao.DbColumn
- size - Variable in class com.nexacro.uiadapter.spring.dao.DbColumn
- SqlMapClientRowHandler - Class in com.nexacro.uiadapter.spring.dao.ibatis
-
ibatis를 사용하여 nexacro platform으로 대용량 데이터를 전송하려고 할때 사용되는 RowHandler 이다.
- SqlMapClientRowHandler(NexacroFirstRowHandler, String, int) - Constructor for class com.nexacro.uiadapter.spring.dao.ibatis.SqlMapClientRowHandler
T
- Tibero - Class in com.nexacro.uiadapter.spring.dao.dbms
-
Tibero에서 사용되는 데이터 타입과
DataSet의 데이터 타입간의 매핑 정보를 제공한다. - Tibero() - Constructor for class com.nexacro.uiadapter.spring.dao.dbms.Tibero
- typeJavaClassName - Variable in class com.nexacro.uiadapter.spring.dao.DbColumn
V
- vendorsTypeName - Variable in class com.nexacro.uiadapter.spring.dao.DbColumn
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form