Uses of Class
kr.co.hit.live.query.element.DefinitionMap

Packages that use DefinitionMap
kr.co.hit.live.dao.supporter   
kr.co.hit.live.query   
kr.co.hit.live.query.element   
kr.co.hit.live.query.element.tags   
 

Uses of DefinitionMap in kr.co.hit.live.dao.supporter
 

Fields in kr.co.hit.live.dao.supporter declared as DefinitionMap
protected  DefinitionMap DbmsSupporter.defMap
          Definition 목록을 가지고 있는 DefinitionMap 객체
 

Methods in kr.co.hit.live.dao.supporter that return DefinitionMap
 DefinitionMap GlobalSqlMap.getDefinitionMap(String vendor)
          Global Sql 파일에 정의된 DefintionMap 객체를 반환한다.
 

Methods in kr.co.hit.live.dao.supporter with parameters of type DefinitionMap
 String DbmsSupporter.getDefintionValue(String name, DefinitionMap localDef)
          vendor 명칭을 사용하여 해당 definition 값을 찾는다.
 

Uses of DefinitionMap in kr.co.hit.live.query
 

Methods in kr.co.hit.live.query that return DefinitionMap
 DefinitionMap SqlQuery.getDefinitionMap()
           
 

Methods in kr.co.hit.live.query with parameters of type DefinitionMap
 void SqlQuery.setDefinitionMap(DefinitionMap dmap)
          Query 에서 사용하는 DefinitionMap 객체를 지정한다.
 

Constructors in kr.co.hit.live.query with parameters of type DefinitionMap
SqlQuery(List<SqlText> sqls, ResultMap resultMap, DefinitionMap defMap, String advice, String name, String path)
          SqlQuery 객체를 생성한다.
 

Uses of DefinitionMap in kr.co.hit.live.query.element
 

Methods in kr.co.hit.live.query.element that return DefinitionMap
 DefinitionMap Sqls.getDefinitionMap()
           
 

Methods in kr.co.hit.live.query.element with parameters of type DefinitionMap
 void StaticSqlText.appendSql(ValueObject params, StringBuilder sb, List<SqlParameter> sqlParams, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 void SqlText.appendSql(ValueObject params, StringBuilder sb, List<SqlParameter> sqlParams, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
          파싱된 SQL 문장을 StringBuilder에 append하고 SqlParameter 들은 sqlParams에 add한다.
 void SimpleSqlText.appendSql(ValueObject paramVO, StringBuilder sb, List<SqlParameter> sqlParams, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 void IterateSqlText.appendSql(ValueObject params, StringBuilder sb, List<SqlParameter> sqlParams, int paramIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
abstract  void DynamicSqlText.appendSql(ValueObject params, StringBuilder sb, List<SqlParameter> sqlParams, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 void ConditionalSqlText.appendSql(ValueObject params, StringBuilder sb, List<SqlParameter> sqlParams, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
          동적조건이 만족되면 child로 가지고 있는 모든 SqlText들을 모두 append하고, 만족되지 않으면 그냥 리턴한다.
 void ArgumentSqlText.appendSql(ValueObject params, StringBuilder sb, List<SqlParameter> sqlParams, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 Object SqlParameter.getParameterObject(ValueObject paramVO, int voIdx, DbmsSupporter supporter, DefinitionMap defMap)
          파라메터의 종류에 따라서 ValueObject또는 ServiceContext에서 값을 찾는다.
 Object SqlParameter.getParameterValue(ValueObject paramVO, int voIdx, DbmsSupporter supporter, DefinitionMap defMap)
          주어진 paramVO의 voIdx 번째 row 값들 중에서 자신의 컬럼명에 해당되는 값을 가져와 자신의 type@format 에 맞추어 타입 변환 후 그 객체를 반환한다.
 

Uses of DefinitionMap in kr.co.hit.live.query.element.tags
 

Methods in kr.co.hit.live.query.element.tags with parameters of type DefinitionMap
protected  Object Tag.getCompareValue(ValueObject params, String propName, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
protected  Object Tag.getCompareValue(ValueObject params, String propName, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap, int vtype)
          주어진 파라메터들로부터 비교 대상 객체를 꺼내온다.
abstract  boolean Tag.isCondition(ValueObject params, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
          동적으로 SQL사용 여부를 결정하는 메소드이다.
 boolean NullTag.isCondition(ValueObject params, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 boolean NotNullTag.isCondition(ValueObject params, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 boolean NotEqualTag.isCondition(ValueObject params, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 boolean NotEqualRefTag.isCondition(ValueObject params, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 boolean NotEmptyTag.isCondition(ValueObject params, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 boolean EqualTag.isCondition(ValueObject params, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 boolean EqualRefTag.isCondition(ValueObject params, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 boolean EmptyTag.isCondition(ValueObject params, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 boolean AlwaysTag.isCondition(ValueObject params, int iterationIdx, DbmsSupporter supporter, DefinitionMap defMap)
           
 



Copyright © 2014. All Rights Reserved.