public class Condition extends java.util.HashMap<java.lang.String,java.lang.Object> implements ICondition
WHERE ì ˆì— ì‚¬ìš©ë˜ëŠ” ì¡°ê±´ ì •ë³´ë¥¼ 담기 위한 í´ëž˜ìФ.
기존ì—는 Mapì„ ì‚¬ìš©í–ˆì—ˆëŠ”ë°, ì¡°ê±´ì˜ ë¹„êµ ì—°ì‚°ìžë¥¼ ì¼ì¹˜ ì¡°ê±´ì€ "_EQ" ë“±ì„ ë¶™ì˜€ì—ˆëŠ”ë° ì´ë¥¼ 사용ìžê°€ ì‹ ê²½ì“¸ í•„ìš” ì—†ì´ ì ì ˆí•œ ë©”ì˜ë“œë¥¼ 호출하여 사용하면 ë˜ë„ë¡ í•˜ë ¤ê³ ë§Œë“¬.
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CO
ì ‘ë¯¸ì–´: í¬í•¨í•œë‹¤(COntain, IN).
|
static java.lang.String |
COs
ì ‘ë¯¸ì–´: í¬í•¨í•œë‹¤(COntain, IN).
|
static java.lang.String |
EN
ì ‘ë¯¸ì–´: ë난다(EN, POstfix).
|
static java.lang.String |
ENs
ì ‘ë¯¸ì–´: ë난다(EN, POstfix).
|
static java.lang.String |
EQ
ì ‘ë¯¸ì–´: 한 í•목 ì¼ì¹˜(Equal).
|
static java.lang.String |
EQs
ì ‘ë¯¸ì–´: 여러 í•목 ì¼ì¹˜(Equal).
|
static java.lang.String |
GE
ì ‘ë¯¸ì–´: í¬ê±°ë‚˜ 같다(Greater than or Equal).
|
static java.lang.String |
GELE
ì ‘ë¯¸ì–´: í¬ê±°ë‚˜ ê°™ê³ ìž‘ê±°ë‚˜ 같다(Greater than or Equal and Lesser than or Equal).
|
static java.lang.String |
GELT
ì ‘ë¯¸ì–´: í¬ê±°ë‚˜ ê°™ê³ ìž‘ë‹¤(Greater than or Equal and Lesser Than).
|
static java.lang.String |
GT
ì ‘ë¯¸ì–´: í¬ë‹¤(Greater Than).
|
static java.lang.String |
GTLE
ì ‘ë¯¸ì–´: í¬ê³ 작거나 같다(Greater Than and Lesser than or Equal).
|
static java.lang.String |
GTLT
ì ‘ë¯¸ì–´: í¬ê³ 작다(Greater Than and Lesser Than).
|
static java.lang.String |
LE
ì ‘ë¯¸ì–´: 작거나 같다(Lesser than or Equal).
|
static java.lang.String |
LT
ì ‘ë¯¸ì–´: 작다(Lesser Than).
|
static java.lang.String |
NCO
ì ‘ë¯¸ì–´: í¬í•¨í•˜ì§€ 않는다(Not IN).
|
static java.lang.String |
NCOs
ì ‘ë¯¸ì–´: í¬í•¨í•˜ì§€ 않는다(Not IN).
|
static java.lang.String |
NE
ì ‘ë¯¸ì–´: 한 í•목 불ì¼ì¹˜(Not Equals).
|
static java.lang.String |
NEN
ì ‘ë¯¸ì–´: ë나지 않는다(Not POstfix).
|
static java.lang.String |
NENs
ì ‘ë¯¸ì–´: ë나지 않는다(Not POstfix).
|
static java.lang.String |
NEs
ì ‘ë¯¸ì–´: 여러 í•목 불ì¼ì¹˜(Not Equals).
|
static java.lang.String |
NL
ì ‘ë¯¸ì–´: NULL ì´ë‹¤(NULl).
|
static java.lang.String |
NNL
ì ‘ë¯¸ì–´: NULLì´ ì•„ë‹ˆë‹¤(Not NULl).
|
static java.lang.String |
NST
ì ‘ë¯¸ì–´: 시작하지 않는다(Not PRfix).
|
static java.lang.String |
NSTs
ì ‘ë¯¸ì–´: 시작하지 않는다(Not PRfix).
|
static java.lang.String |
ORDER_BY
ì •ë ¬: "orderBy".
|
static java.lang.String |
ORDER_BYs
ì •ë ¬: "orderBys".
|
static java.lang.String |
ST
ì ‘ë¯¸ì–´: 시작한다(STart, PRfix).
|
static java.lang.String |
STs
ì ‘ë¯¸ì–´: 시작한다(STart, PRfix).
|
Constructor and Description |
---|
Condition() |
Modifier and Type | Method and Description |
---|---|
Condition |
addOrder(java.lang.String orderBy)
Deprecated.
|
Condition |
addOrder(java.lang.String orderBy,
boolean asc)
Deprecated.
|
Condition |
addOrderBy(java.lang.String orderBy)
ì •ë ¬ ì •ë³´ë¥¼ 추가한다.
|
static java.lang.String |
getPropCO(java.lang.String propName)
주어진 ì†ì„±ëª…ì— í¬í•¨í•¨ì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
CO )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropEN(java.lang.String propName)
주어진 ì†ì„±ëª…ì— ~로 ëë‚¨ì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
EN )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropEQ(java.lang.String propName)
주어진 ì†ì„±ëª…ì— ì¼ì¹˜ë¥¼ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
EQ )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropEQs(java.lang.String propName)
주어진 ì†ì„±ëª…ì— ì¼ì¹˜ë¥¼ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
EQs )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropGE(java.lang.String propName)
주어진 ì†ì„±ëª…ì— í¬ê±°ë‚˜ ê°™ìŒì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
GE )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropGT(java.lang.String propName)
주어진 ì†ì„±ëª…ì— ë³´ë‹¤ í¼ì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
GT )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropLE(java.lang.String propName)
주어진 ì†ì„±ëª…ì— ìž‘ê±°ë‚˜ ê°™ìŒì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
LE )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropLT(java.lang.String propName)
주어진 ì†ì„±ëª…ì— ìž‘ìŒì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
LT )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropNCO(java.lang.String propName)
주어진 ì†ì„±ëª…ì— í¬í•¨í•˜ì§€ 않ìŒì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
NCO )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropNE(java.lang.String propName)
주어진 ì†ì„±ëª…ì— ë¶ˆì¼ì¹˜ë¥¼ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
NE )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropNEN(java.lang.String propName)
주어진 ì†ì„±ëª…ì— ~로 ë나지 않ìŒì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
NEN )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropNEs(java.lang.String propName)
주어진 ì†ì„±ëª…ì— ë¶ˆì¼ì¹˜ë¥¼ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
NEs )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropNL(java.lang.String propName)
주어진 ì†ì„±ëª…ì— NULLì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
NL )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropNNL(java.lang.String propName)
주어진 ì†ì„±ëª…ì— NOT NULLì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
NNL )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropNST(java.lang.String propName)
주어진 ì†ì„±ëª…ì— ì‹œìž‘í•˜ì§€ 않ìŒì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
NST )를 붙여 ëŒë ¤ 준다. |
static java.lang.String |
getPropST(java.lang.String propName)
주어진 ì†ì„±ëª…ì— ì‹œìž‘í•¨ì„ ì˜ë¯¸í•˜ëŠ” ì ‘ë¯¸ì–´(
ST )를 붙여 ëŒë ¤ 준다. |
Condition |
order(java.lang.String orderBy)
Deprecated.
putOrder(String) 로 대치한다. |
Condition |
putCO(java.lang.String key,
java.util.List<? extends java.lang.Object> list) |
Condition |
putCO(java.lang.String key,
java.lang.Object value)
í¬í•¨í•œë‹¤ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putCO(java.lang.String key,
java.lang.Object[] array) |
Condition |
putEN(java.lang.String key,
java.util.List<? extends java.lang.Object> list) |
Condition |
putEN(java.lang.String key,
java.lang.Object value)
ë난다(후방ì¼ì¹˜) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putEN(java.lang.String key,
java.lang.Object[] array) |
Condition |
putEQ(java.lang.String key,
java.util.List<? extends java.lang.Object> list)
여러 í•목 ì¼ì¹˜(=, Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putEQ(java.lang.String key,
java.lang.Object value)
한 í•목 ì¼ì¹˜(=, Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putEQ(java.lang.String key,
java.lang.Object[] array)
여러 í•목 ì¼ì¹˜(=, Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putGE(java.lang.String key,
java.lang.Object value)
í¬ê±°ë‚˜ 같다(>=, Greater than or Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putGELE(java.lang.String key,
java.lang.Object value)
í¬ê±°ë‚˜ ê°™ê³ (>=, Greater than or Equal)
작거나 같다(<=, Lesser than or Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putGELT(java.lang.String key,
java.lang.Object value)
í¬ê±°ë‚˜ ê°™ê³ (>=, Greater than or Equal)
작다(<, Lesser Than) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putGT(java.lang.String key,
java.lang.Object value)
í¬ë‹¤(>, Greater Than) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putGTLE(java.lang.String key,
java.lang.Object value)
í¬ê³ (>, Greater Than)
작거나 같다(<=, Lesser than or Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putGTLT(java.lang.String key,
java.lang.Object value)
í¬ê³ (>, Greater Than) 작다(<=, Lesser Than) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putLE(java.lang.String key,
java.lang.Object value)
작거나 같다(<=, Lesser than or Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putLT(java.lang.String key,
java.lang.Object value)
작다(<, Lesser Than) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putNCO(java.lang.String key,
java.util.List<? extends java.lang.Object> list) |
Condition |
putNCO(java.lang.String key,
java.lang.Object value)
í¬í•¨í•˜ì§€ ì•ŠìŒ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putNCO(java.lang.String key,
java.lang.Object[] array) |
Condition |
putNE(java.lang.String key,
java.util.List<? extends java.lang.Object> list)
여러 í•목 불ì¼ì¹˜(!
|
Condition |
putNE(java.lang.String key,
java.lang.Object value)
한 í•목 불ì¼ì¹˜(!
|
Condition |
putNE(java.lang.String key,
java.lang.Object[] array)
여러 í•목 불ì¼ì¹˜(!
|
Condition |
putNEN(java.lang.String key,
java.util.List<? extends java.lang.Object> list) |
Condition |
putNEN(java.lang.String key,
java.lang.Object value)
ë나지 ì•ŠìŒ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putNEN(java.lang.String key,
java.lang.Object[] array) |
Condition |
putNL(java.lang.String key)
NULL ì´ë‹¤ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putNL(java.lang.String key,
java.lang.Object value)
Deprecated.
|
Condition |
putNNL(java.lang.String key)
NOT NULL ì´ë‹¤ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putNNL(java.lang.String key,
java.lang.Object value)
Deprecated.
|
Condition |
putNST(java.lang.String key,
java.util.List<? extends java.lang.Object> list) |
Condition |
putNST(java.lang.String key,
java.lang.Object value)
시작하지 않는다 ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putNST(java.lang.String key,
java.lang.Object[] array) |
Condition |
putOrder(java.lang.String orderBy)
Deprecated.
|
Condition |
putOrder(java.lang.String orderBy,
boolean asc)
Deprecated.
|
Condition |
putOrderBy(java.util.List<java.lang.String> orderByList)
ì •ë ¬ ê°’ 목ë¡(키가
ORDER_BYs )ì„ ì„¤ì •í•œë‹¤. |
Condition |
putOrderBy(java.lang.String orderBy)
ì •ë ¬ ê°’(키가
ORDER_BY )ì„ ì„¤ì •í•œë‹¤. |
Condition |
putOrderBy(java.lang.String[] orderBys)
ì •ë ¬ ê°’ ë°°ì—´(키가
ORDER_BYs )ì„ ì„¤ì •í•œë‹¤. |
Condition |
putST(java.lang.String key,
java.util.List<? extends java.lang.Object> list) |
Condition |
putST(java.lang.String key,
java.lang.Object value)
시작한다(ì „ë°©ì¼ì¹˜) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
|
Condition |
putST(java.lang.String key,
java.lang.Object[] array) |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
public static final java.lang.String EQ
public static final java.lang.String EQs
public static final java.lang.String NE
public static final java.lang.String NEs
public static final java.lang.String LT
public static final java.lang.String LE
public static final java.lang.String GT
public static final java.lang.String GE
public static final java.lang.String GELE
public static final java.lang.String GTLT
public static final java.lang.String GTLE
public static final java.lang.String GELT
public static final java.lang.String ST
public static final java.lang.String STs
public static final java.lang.String NST
public static final java.lang.String NSTs
public static final java.lang.String CO
public static final java.lang.String COs
public static final java.lang.String NCO
public static final java.lang.String NCOs
public static final java.lang.String EN
public static final java.lang.String ENs
public static final java.lang.String NEN
public static final java.lang.String NENs
public static final java.lang.String NL
public static final java.lang.String NNL
public static final java.lang.String ORDER_BY
public static final java.lang.String ORDER_BYs
public Condition putEQ(java.lang.String key, java.lang.Object value)
ICondition
한 í•목 ì¼ì¹˜(=, Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} = {값}
ì‹ìœ¼ë¡œ ì‚¬ìš©í• ìˆ˜ 있다.
putEQ
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putEQ(java.lang.String, java.lang.Object)
public Condition putEQ(java.lang.String key, java.util.List<? extends java.lang.Object> list)
ICondition
여러 í•목 ì¼ì¹˜(=, Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} = 값 1 OR 필드 = 값 2 OR ...
ë˜ëŠ” {필드} IN ( ê°’ 1, ê°’ 2, ... )
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putEQ
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….com.koreantk.sqlmap.ICondition#putEQ(java.lang.String, java.util.List)
public Condition putEQ(java.lang.String key, java.lang.Object[] array)
ICondition
여러 í•목 ì¼ì¹˜(=, Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} = 값 1 OR 필드 = 값 2 OR ...
ë˜ëŠ” {필드} IN ( ê°’ 1, ê°’ 2, ... )
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putEQ
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….com.koreantk.sqlmap.ICondition#putEQ(java.lang.String, java.lang.Object[])
public Condition putNE(java.lang.String key, java.lang.Object value)
ICondition
한 í•목 불ì¼ì¹˜(!=, Not Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} != {값}
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putNE
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putNE(java.lang.String, java.lang.Object)
public Condition putNE(java.lang.String key, java.util.List<? extends java.lang.Object> list)
ICondition
여러 í•목 불ì¼ì¹˜(!=, Not Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} = 값 1 AND 필드 != 값 2 AND ...
ë˜ëŠ” {필드} NOT IN ( ê°’ 1, ê°’ 2, ... )
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putNE
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….com.koreantk.sqlmap.ICondition#putNE(java.lang.String, java.util.List)
public Condition putNE(java.lang.String key, java.lang.Object[] array)
ICondition
여러 í•목 불ì¼ì¹˜(!=, Not Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} != 값 1 AND 필드 != 값 2 AND ...
ë˜ëŠ” {필드} 09; IN ( ê°’ 1, ê°’ 2, ... )
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putNE
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….com.koreantk.sqlmap.ICondition#putNE(java.lang.String, java.lang.Object[])
public Condition putLT(java.lang.String key, java.lang.Object value)
ICondition
작다(<, Lesser Than) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} < {값}
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putLT
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putLT(java.lang.String, java.lang.Object)
public Condition putLE(java.lang.String key, java.lang.Object value)
ICondition
작거나 같다(<=, Lesser than or Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} <= {값}
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putLE
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putLE(java.lang.String, java.lang.Object)
public Condition putGT(java.lang.String key, java.lang.Object value)
ICondition
í¬ë‹¤(>, Greater Than) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} > {값}
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putGT
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putGT(java.lang.String, java.lang.Object)
public Condition putGE(java.lang.String key, java.lang.Object value)
ICondition
í¬ê±°ë‚˜ 같다(>=, Greater than or Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} >= {값}
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putGE
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putGE(java.lang.String, java.lang.Object)
public Condition putGELE(java.lang.String key, java.lang.Object value)
ICondition
í¬ê±°ë‚˜ ê°™ê³ (>=, Greater than or Equal) 작거나 같다(<=, Lesser than or Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} >= {값} AND {필드} <= {값}
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putGELE
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putGELE(java.lang.String, java.lang.Object)
public Condition putGTLT(java.lang.String key, java.lang.Object value)
ICondition
í¬ê³ (>, Greater Than) 작다(<=, Lesser Than) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} > {값} AND {필드} < {값}
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putGTLT
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putGTLT(java.lang.String, java.lang.Object)
public Condition putGELT(java.lang.String key, java.lang.Object value)
ICondition
í¬ê±°ë‚˜ ê°™ê³ (>=, Greater than or Equal) 작다(<, Lesser Than) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} >= {값} AND {필드} < {값}
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putGELT
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putGELT(java.lang.String, java.lang.Object)
public Condition putGTLE(java.lang.String key, java.lang.Object value)
ICondition
í¬ê³ (>, Greater Than) 작거나 같다(<=, Lesser than or Equal) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} > {값} AND {필드} <= {값}
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putGTLE
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putGTLE(java.lang.String, java.lang.Object)
public Condition putST(java.lang.String key, java.lang.Object value)
ICondition
시작한다(ì „ë°©ì¼ì¹˜) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} LIKE 값 || '%'
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putST
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putST(java.lang.String, java.lang.Object)
public Condition putST(java.lang.String key, java.util.List<? extends java.lang.Object> list)
com.koreantk.sqlmap.ICondition#putST(java.lang.String, java.util.List)
public Condition putST(java.lang.String key, java.lang.Object[] array)
com.koreantk.sqlmap.ICondition#putST(java.lang.String, java.lang.Object[])
public Condition putNST(java.lang.String key, java.lang.Object value)
ICondition
시작하지 않는다 ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} NOT LIKE 값 || '%'
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putNST
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putNST(java.lang.String, java.lang.Object)
public Condition putNST(java.lang.String key, java.util.List<? extends java.lang.Object> list)
com.koreantk.sqlmap.ICondition#putNST(java.lang.String, java.util.List)
public Condition putNST(java.lang.String key, java.lang.Object[] array)
com.koreantk.sqlmap.ICondition#putNST(java.lang.String, java.lang.Object[])
public Condition putCO(java.lang.String key, java.lang.Object value)
ICondition
í¬í•¨í•œë‹¤ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} LIKE '%' || 값 || '%'
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putCO
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putCO(java.lang.String, java.lang.Object)
public Condition putCO(java.lang.String key, java.lang.Object[] array)
com.koreantk.sqlmap.ICondition#putCO(java.lang.String, java.lang.Object)
public Condition putCO(java.lang.String key, java.util.List<? extends java.lang.Object> list)
com.koreantk.sqlmap.ICondition#putCO(java.lang.String, java.lang.Object)
public Condition putNCO(java.lang.String key, java.lang.Object value)
ICondition
í¬í•¨í•˜ì§€ ì•ŠìŒ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} NOT LIKE '%' || 값 || '%'
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putNCO
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putNCO(java.lang.String, java.lang.Object)
public Condition putNCO(java.lang.String key, java.util.List<? extends java.lang.Object> list)
com.koreantk.sqlmap.ICondition#putNCO(java.lang.String, java.util.List)
public Condition putNCO(java.lang.String key, java.lang.Object[] array)
com.koreantk.sqlmap.ICondition#putNCO(java.lang.String, java.lang.Object[])
public Condition putEN(java.lang.String key, java.lang.Object value)
ICondition
ë난다(후방ì¼ì¹˜) ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} LIKE '%' || {값}
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putEN
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putEN(java.lang.String, java.lang.Object)
public Condition putEN(java.lang.String key, java.util.List<? extends java.lang.Object> list)
com.koreantk.sqlmap.ICondition#putEN(java.lang.String, java.util.List)
public Condition putEN(java.lang.String key, java.lang.Object[] array)
com.koreantk.sqlmap.ICondition#putEN(java.lang.String, java.lang.Object[])
public Condition putNEN(java.lang.String key, java.lang.Object value)
ICondition
ë나지 ì•ŠìŒ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} NOT LIKE '%' || {값}
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putNEN
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putNEN(java.lang.String, java.lang.Object)
public Condition putNEN(java.lang.String key, java.util.List<? extends java.lang.Object> list)
com.koreantk.sqlmap.ICondition#putNEN(java.lang.String, java.util.List)
public Condition putNEN(java.lang.String key, java.lang.Object[] array)
com.koreantk.sqlmap.ICondition#putNEN(java.lang.String, java.lang.Object[])
public Condition putNL(java.lang.String key, java.lang.Object value)
ICondition
NULL ì´ë‹¤ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} IS NULL
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putNL
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putNL(java.lang.String, java.lang.Object)
public Condition putNL(java.lang.String key)
ICondition
NULL ì´ë‹¤ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} IS NULL
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putNL
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….com.koreantk.sqlmap.ICondition#putNL(java.lang.String, java.lang.Object)
public Condition putNNL(java.lang.String key, java.lang.Object value)
ICondition
NOT NULL ì´ë‹¤ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} IS NOT NULL
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putNNL
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….value
- Value로 사용ë˜ëŠ” ê°’.com.koreantk.sqlmap.ICondition#putNNL(java.lang.String, java.lang.Object)
public Condition putNNL(java.lang.String key)
ICondition
NOT NULL ì´ë‹¤ ì¡°ê±´ì„ ì¶”ê°€í•œë‹¤.
예를 들어, {필드} IS NOT NULL
ì‹ìœ¼ë¡œ 사용ë 수 있다.
putNNL
in interface ICondition
key
- Key로 사용ë˜ëŠ” ì†ì„±ëª….com.koreantk.sqlmap.ICondition#putNNL(java.lang.String, java.lang.Object)
public Condition order(java.lang.String orderBy)
putOrder(String)
로 대치한다.orderBy
- public Condition putOrder(java.lang.String orderBy)
putOrder
in interface ICondition
orderBy
- public Condition putOrder(java.lang.String orderBy, boolean asc)
putOrder
in interface ICondition
orderBy
- ì •ìˆœ
- ì •ë ¬ 여부. true ì •ìˆœ, false ì—순.public Condition addOrder(java.lang.String orderBy)
addOrder
in interface ICondition
orderBy
- public Condition addOrder(java.lang.String orderBy, boolean asc)
addOrder
in interface ICondition
orderBy
- ì •ë ¬ ê°’.asc
- ì •ìˆœ ì •ë ¬ 여부. true ì •ìˆœ, false ì—순.public Condition putOrderBy(java.lang.String orderBy)
ORDER_BY
)ì„ ì„¤ì •í•œë‹¤.orderBy
- ì„¤ì •í• ì •ë ¬ê°’.public Condition putOrderBy(java.util.List<java.lang.String> orderByList)
ORDER_BYs
)ì„ ì„¤ì •í•œë‹¤.orderByList
- ì„¤ì •í• ì •ë ¬ê°’ 목ë¡.public Condition putOrderBy(java.lang.String[] orderBys)
ORDER_BYs
)ì„ ì„¤ì •í•œë‹¤.orderBys
- ì„¤ì •í• ì •ë ¬ê°’ ë°°ì—´.public Condition addOrderBy(java.lang.String orderBy)
orderBy
- ì •ë ¬ ê°’.public static java.lang.String getPropEQ(java.lang.String propName)
EQ
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropEQs(java.lang.String propName)
EQs
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropNE(java.lang.String propName)
NE
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropNEs(java.lang.String propName)
NEs
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropLT(java.lang.String propName)
LT
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropLE(java.lang.String propName)
LE
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropGT(java.lang.String propName)
GT
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropGE(java.lang.String propName)
GE
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropST(java.lang.String propName)
ST
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropNST(java.lang.String propName)
NST
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropCO(java.lang.String propName)
CO
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropNCO(java.lang.String propName)
NCO
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropEN(java.lang.String propName)
EN
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropNEN(java.lang.String propName)
NEN
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropNL(java.lang.String propName)
NL
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…public static java.lang.String getPropNNL(java.lang.String propName)
NNL
)를 붙여 ëŒë ¤ 준다.propName
- ì†ì„±ëª…