|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||