|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.tobesoft.xplatform.data.VariableList
단일 데이터를 가지고 있는 Variable들을 저장한다.
Variable은 식별자(name) 또는 위치(index)를 통하여 참조할 수 있다.
VariableList은 Java의 java.util.Map이 지원하는
식별자(name)을 이용한 참조와 java.util.List가 지원하는 위치(index)를
이용한 참조를 동시에 지원하다.
Variable,
Serialized Form| Constructor Summary | |
VariableList()
기본 생성자이다. |
|
| Method Summary | |
void |
add(java.lang.String name,
java.math.BigDecimal value)
식별자(name)와 BigDecimal 형식의 값(value)을 가지는
Variable을 추가한다.
|
void |
add(java.lang.String name,
boolean value)
식별자(name)와 boolean 형식의 값(value)을 가지는 Variable을 추가한다.
|
void |
add(java.lang.String name,
byte[] value)
식별자(name)와 byte 배열 형식의 값(value)을 가지는 Variable을 추가한다.
|
void |
add(java.lang.String name,
java.util.Date value)
식별자(name)와 일자와 시간을 포함한 Date 형식의 값(value)을 가지는
Variable을 추가한다.
|
void |
add(java.lang.String name,
double value)
식별자(name)와 double 형식의 값(value)을 가지는 Variable을 추가한다.
|
void |
add(java.lang.String name,
float value)
식별자(name)와 float 형식의 값(value)을 가지는 Variable을 추가한다.
|
void |
add(java.lang.String name,
int value)
식별자(name)와 int 형식의 값(value)을 가지는 Variable을 추가한다.
|
void |
add(java.lang.String name,
long value)
식별자(name)와 long 형식의 값(value)을 가지는 Variable을 추가한다.
|
void |
add(java.lang.String name,
java.lang.Object value)
식별자(name)와 Object 형식의 값(value)을 가지는
Variable을 추가한다.
|
void |
add(java.lang.String name,
java.lang.String value)
식별자(name)와 String 형식의 값(value)을 가지는
Variable을 추가한다.
|
void |
add(Variable var)
Variable를 추가한다.
|
void |
clear()
모든 Variable들을 삭제한다. |
java.lang.Object |
clone()
객체를 복제한다. |
boolean |
contains(java.lang.String name)
식별자(name)에 해당하는 Variable의 포함 여부를 검사한다. |
Variable |
get(int index)
위치(index)에 해당하는 Variable을 반환한다. |
Variable |
get(java.lang.String name)
식별자(name)에 해당하는 Variable를 반환한다. |
java.math.BigDecimal |
getBigDecimal(int index)
위치(index)에 해당하는 Variable의 값(value)을
BigDecimal 형식으로 반환한다. |
java.math.BigDecimal |
getBigDecimal(java.lang.String name)
식별자(name)에 해당하는 Variable의 값(value)을
BigDecimal 형식으로 반환한다. |
byte[] |
getBlob(int index)
위치(index)에 해당하는 Variable의 값(value)을
byte 배열 형식으로 반환한다. |
byte[] |
getBlob(java.lang.String name)
식별자(name)에 해당하는 Variable의 값(value)을
byte 배열 형식으로 반환한다. |
boolean |
getBoolean(int index)
위치(index)에 해당하는 Variable의 값(value)을
boolean 형식으로 반환한다. |
boolean |
getBoolean(java.lang.String name)
식별자(name)에 해당하는 Variable의 값(value)을
boolean 형식으로 반환한다. |
VariableList |
getClone()
객체를 복제한다. |
java.util.Date |
getDateTime(int index)
위치(index)에 해당하는 Variable의 값(value)을 일자와 시간을
포함한 Date 형식으로 반환한다. |
java.util.Date |
getDateTime(java.lang.String name)
식별자(name)에 해당하는 Variable의 값(value)을 일자와 시간을
포함한 Date 형식으로 반환한다. |
java.math.BigDecimal |
getDecimal(int index)
Deprecated. getBigDecimal(int)을 사용한다. |
java.math.BigDecimal |
getDecimal(java.lang.String name)
Deprecated. getBigDecimal(String)을 사용한다. |
double |
getDouble(int index)
위치(index)에 해당하는 Variable의 값(value)을
double 형식으로 반환한다. |
double |
getDouble(java.lang.String name)
식별자(name)에 해당하는 Variable의 값(value)을
double 형식으로 반환한다. |
float |
getFloat(int index)
위치(index)에 해당하는 Variable의 값(value)을
float 형식으로 반환한다. |
float |
getFloat(java.lang.String name)
식별자(name)에 해당하는 Variable의 값(value)을
float 형식으로 반환한다. |
int |
getInt(int index)
위치(index)에 해당하는 Variable의 값(value)을
int 형식으로 반환한다. |
int |
getInt(java.lang.String name)
식별자(name)에 해당하는 Variable의 값(value)을
int 형식으로 반환한다. |
long |
getLong(int index)
위치(index)에 해당하는 Variable의 값(value)을
long 형식으로 반환한다. |
long |
getLong(java.lang.String name)
식별자(name)에 해당하는 Variable의 값(value)을
long 형식으로 반환한다. |
java.lang.Object |
getObject(int index)
위치(index)에 해당하는 Variable의 값(value)을
Object 형식으로 반환한다. |
java.lang.Object |
getObject(java.lang.String name)
식별자(name)에 해당하는 Variable의 값(value)을
Object 형식으로 반환한다. |
java.lang.String |
getString(int index)
위치(index)에 해당하는 Variable의 값(value)을
Stirng 형식으로 반환한다. |
java.lang.String |
getString(java.lang.String name)
식별자(name)에 해당하는 Variable의 값(value)을
String 형식으로 반환한다. |
int |
indexOf(java.lang.String name)
식별자(name)에 해당하는 Variable의 위치(index)를 반환한다. |
void |
insert(int index,
java.lang.String name,
java.math.BigDecimal value)
해당하는 위치(index)에 식별자(name)와 BigDecimal 형식의 값(value)을 가지는
Variable을 추가한다. |
void |
insert(int index,
java.lang.String name,
boolean value)
해당하는 위치(index)에 식별자(name)와 boolean 형식의 값(value)을 가지는 Variable을 추가한다. |
void |
insert(int index,
java.lang.String name,
byte[] value)
해당하는 위치(index)에 식별자(name)와 byte 배열 형식의 값(value)을 가지는 Variable을 추가한다. |
void |
insert(int index,
java.lang.String name,
java.util.Date value)
해당하는 위치(index)에 식별자(name)와 일자와 시간을 포함한 Date 형식의
값(value)을 가지는 Variable을 추가한다. |
void |
insert(int index,
java.lang.String name,
double value)
해당하는 위치(index)에 식별자(name)와 double 형식의 값(value)을 가지는 Variable을 추가한다. |
void |
insert(int index,
java.lang.String name,
float value)
해당하는 위치(index)에 식별자(name)와 float 형식의 값(value)을 가지는 Variable을 추가한다. |
void |
insert(int index,
java.lang.String name,
int value)
해당하는 위치(index)에 식별자(name)와 int 형식의 값(value)을 가지는 Variable을 추가한다. |
void |
insert(int index,
java.lang.String name,
long value)
해당하는 위치(index)에 식별자(name)와 long 형식의 값(value)을 가지는 Variable을 추가한다. |
void |
insert(int index,
java.lang.String name,
java.lang.Object value)
해당하는 위치(index)에 식별자(name)와 Object 형식의 값(value)을 가지는
Variable을 추가한다. |
void |
insert(int index,
java.lang.String name,
java.lang.String value)
해당하는 위치(index)에 식별자(name)와 String 형식의 값(value)을 가지는
Variable을 추가한다. |
void |
insert(int index,
Variable var)
해당하는 위치(index)에 Variable을 추가한다. |
java.util.List |
keyList()
Variable의 식별자(name)들을 반환한다. |
Variable |
remove(int index)
해당하는 위치(index)의 Variable을 삭제한다. |
Variable |
remove(java.lang.String name)
해당하는 식별자(name)의 Variable을 삭제한다. |
void |
set(int index,
java.math.BigDecimal value)
BigDecimal 형식의 값(value)을 해당하는 위치(index)의
Variable에 설정한다. |
void |
set(int index,
boolean value)
boolean 형식의 값(value)을 해당하는 위치(index)의 Variable에 설정한다. |
void |
set(int index,
byte[] value)
byte 배열 형식의 값(value)을 해당하는 위치(index)의 Variable에 설정한다. |
void |
set(int index,
java.util.Date value)
일자와 시간을 포함한 Date 형식의 값(value)을 해당하는 위치(index)의
Variable에 설정한다. |
void |
set(int index,
double value)
double 형식의 값(value)을 해당하는 위치(index)의 Variable에 설정한다. |
void |
set(int index,
float value)
float 형식의 값(value)을 해당하는 위치(index)의 Variable에 설정한다. |
void |
set(int index,
int value)
int 형식의 값(value)을 해당하는 위치(index)의 Variable에 설정한다. |
void |
set(int index,
long value)
long 형식의 값(value)을 해당하는 위치(index)의 Variable에 설정한다. |
void |
set(int index,
java.lang.Object value)
Object 형식의 값(value)을 해당하는 위치(index)의
Variable에 설정한다. |
void |
set(int index,
java.lang.String value)
String 형식의 값(value)을 해당하는 위치(index)의
Variable에 설정한다. |
void |
set(int index,
Variable var)
Variable을 해당하는 위치(index)에 설정한다. |
void |
set(java.lang.String name,
java.math.BigDecimal value)
BigDecimal 형식의 값(value)을 해당하는 식별자(name)의
Variable에 설정한다. |
void |
set(java.lang.String name,
boolean value)
boolean 형식의 값(value)을 해당하는 식별자(name)의 Variable에 설정한다. |
void |
set(java.lang.String name,
byte[] value)
byte 배열 형식의 값(value)을 해당하는 식별자(name)의 Variable에 설정한다. |
void |
set(java.lang.String name,
java.util.Date value)
일자와 시간을 포함한 Date 형식의 값(value)을 해당하는 식별자(name)의
Variable에 설정한다. |
void |
set(java.lang.String name,
double value)
double 형식의 값(value)을 해당하는 식별자(name)의 Variable에 설정한다. |
void |
set(java.lang.String name,
float value)
float 형식의 값(value)을 해당하는 식별자(name)의 Variable에 설정한다. |
void |
set(java.lang.String name,
int value)
int 형식의 값(value)을 해당하는 식별자(name)의 Variable에 설정한다. |
void |
set(java.lang.String name,
long value)
long 형식의 값(value)을 해당하는 식별자(name)의 Variable에 설정한다. |
void |
set(java.lang.String name,
java.lang.Object value)
Object 형식의 값(value)을 해당하는 식별자(name)의
Variable에 설정한다. |
void |
set(java.lang.String name,
java.lang.String value)
String 형식의 값(value)을 해당하는 식별자(name)의
Variable에 설정한다. |
void |
set(java.lang.String name,
Variable var)
Variable을 해당하는 식별자(name)에 설정한다. |
int |
size()
Variable의 갯수를 반환한다. |
java.util.List |
valueList()
Variable의 값(value)들을 반환한다. |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public VariableList()
| Method Detail |
public Variable get(java.lang.String name)
Variable를 반환한다.
name - 식별자
public java.lang.Object getObject(java.lang.String name)
Variable의 값(value)을
Object 형식으로 반환한다.
name - 식별자
public java.lang.String getString(java.lang.String name)
Variable의 값(value)을
String 형식으로 반환한다.
name - 식별자
public int getInt(java.lang.String name)
Variable의 값(value)을
int 형식으로 반환한다.
name - 식별자
public boolean getBoolean(java.lang.String name)
Variable의 값(value)을
boolean 형식으로 반환한다.
name - 식별자
public long getLong(java.lang.String name)
Variable의 값(value)을
long 형식으로 반환한다.
name - 식별자
public float getFloat(java.lang.String name)
Variable의 값(value)을
float 형식으로 반환한다.
name - 식별자
public double getDouble(java.lang.String name)
Variable의 값(value)을
double 형식으로 반환한다.
name - 식별자
public java.math.BigDecimal getBigDecimal(java.lang.String name)
Variable의 값(value)을
BigDecimal 형식으로 반환한다.
name - 식별자
public java.math.BigDecimal getDecimal(java.lang.String name)
getBigDecimal(String)을 사용한다.
Variable의 값(value)을
BigDecimal 형식으로 반환한다.
public java.util.Date getDateTime(java.lang.String name)
Variable의 값(value)을 일자와 시간을
포함한 Date 형식으로 반환한다.
name - 식별자
public byte[] getBlob(java.lang.String name)
Variable의 값(value)을
byte 배열 형식으로 반환한다.
name - 식별자
public Variable get(int index)
Variable을 반환한다.
index - 위치
public java.lang.Object getObject(int index)
Variable의 값(value)을
Object 형식으로 반환한다.
index - 위치
public java.lang.String getString(int index)
Variable의 값(value)을
Stirng 형식으로 반환한다.
index - 위치
public int getInt(int index)
Variable의 값(value)을
int 형식으로 반환한다.
index - 위치
public boolean getBoolean(int index)
Variable의 값(value)을
boolean 형식으로 반환한다.
index - 위치
public long getLong(int index)
Variable의 값(value)을
long 형식으로 반환한다.
index - 위치
public float getFloat(int index)
Variable의 값(value)을
float 형식으로 반환한다.
index - 위치
public double getDouble(int index)
Variable의 값(value)을
double 형식으로 반환한다.
index - 위치
public java.math.BigDecimal getBigDecimal(int index)
Variable의 값(value)을
BigDecimal 형식으로 반환한다.
index - 위치
public java.math.BigDecimal getDecimal(int index)
getBigDecimal(int)을 사용한다.
Variable의 값(value)을
BigDecimal 형식으로 반환한다.
public java.util.Date getDateTime(int index)
Variable의 값(value)을 일자와 시간을
포함한 Date 형식으로 반환한다.
index - 위치
public byte[] getBlob(int index)
Variable의 값(value)을
byte 배열 형식으로 반환한다.
index - 위치
public void set(java.lang.String name,
Variable var)
Variable을 해당하는 식별자(name)에 설정한다.
name - 식별자var - Variable
public void set(java.lang.String name,
java.lang.Object value)
Object 형식의 값(value)을 해당하는 식별자(name)의
Variable에 설정한다.
name - 식별자value - Object 형식의 값
public void set(java.lang.String name,
java.lang.String value)
String 형식의 값(value)을 해당하는 식별자(name)의
Variable에 설정한다.
name - 식별자value - String 형식의 값
public void set(java.lang.String name,
int value)
Variable에 설정한다.
name - 식별자value - int 형식의 값
public void set(java.lang.String name,
boolean value)
Variable에 설정한다.
name - 식별자value - boolean 형식의 값
public void set(java.lang.String name,
long value)
Variable에 설정한다.
name - 식별자value - long 형식의 값
public void set(java.lang.String name,
float value)
Variable에 설정한다.
name - 식별자value - float 형식의 값
public void set(java.lang.String name,
double value)
Variable에 설정한다.
name - 식별자value - double 형식의 값
public void set(java.lang.String name,
java.math.BigDecimal value)
BigDecimal 형식의 값(value)을 해당하는 식별자(name)의
Variable에 설정한다.
name - 식별자value - BigDecimal 형식의 값
public void set(java.lang.String name,
java.util.Date value)
Date 형식의 값(value)을 해당하는 식별자(name)의
Variable에 설정한다.
name - 식별자value - Date 형식의 값
public void set(java.lang.String name,
byte[] value)
Variable에 설정한다.
name - 식별자value - byte 배열 형식의 값
public void set(int index,
Variable var)
Variable을 해당하는 위치(index)에 설정한다.
index - 위치var - Variable
public void set(int index,
java.lang.Object value)
Object 형식의 값(value)을 해당하는 위치(index)의
Variable에 설정한다.
index - 위치value - Object 형식의 값
public void set(int index,
java.lang.String value)
String 형식의 값(value)을 해당하는 위치(index)의
Variable에 설정한다.
index - 위치value - String 형식의 값
public void set(int index,
int value)
Variable에 설정한다.
index - 위치value - int 형식의 값
public void set(int index,
boolean value)
Variable에 설정한다.
index - 위치value - boolean 형식의 값
public void set(int index,
long value)
Variable에 설정한다.
index - 위치value - long 형식의 값
public void set(int index,
float value)
Variable에 설정한다.
index - 위치value - float 형식의 값
public void set(int index,
double value)
Variable에 설정한다.
index - 위치value - double 형식의 값
public void set(int index,
java.math.BigDecimal value)
BigDecimal 형식의 값(value)을 해당하는 위치(index)의
Variable에 설정한다.
index - 위치value - BigDecimal 형식의 값
public void set(int index,
java.util.Date value)
Date 형식의 값(value)을 해당하는 위치(index)의
Variable에 설정한다.
index - 위치value - Date 형식의 값
public void set(int index,
byte[] value)
Variable에 설정한다.
index - 위치value - byte 배열 형식의 값public void add(Variable var)
Variable를 추가한다.
동일한 식별자(name)를 가진 Variable가 존재하는 경우
기존 Variable의 값이 변경된다.
var - Variable
public void add(java.lang.String name,
java.lang.Object value)
Object 형식의 값(value)을 가지는
Variable을 추가한다.
동일한 식별자(name)를 가진 Variable가 존재하는 경우
기존 Variable의 값이 변경된다.
name - 식별자value - Object 형식의 값
public void add(java.lang.String name,
java.lang.String value)
String 형식의 값(value)을 가지는
Variable을 추가한다.
동일한 식별자(name)를 가진 Variable가 존재하는 경우
기존 Variable의 값이 변경된다.
name - 식별자value - String 형식의 값
public void add(java.lang.String name,
int value)
Variable을 추가한다.
동일한 식별자(name)를 가진 Variable가 존재하는 경우
기존 Variable의 값이 변경된다.
name - 식별자value - int 형식의 값
public void add(java.lang.String name,
boolean value)
Variable을 추가한다.
동일한 식별자(name)를 가진 Variable가 존재하는 경우
기존 Variable의 값이 변경된다.
name - 식별자value - boolean 형식의 값
public void add(java.lang.String name,
long value)
Variable을 추가한다.
동일한 식별자(name)를 가진 Variable가 존재하는 경우
기존 Variable의 값이 변경된다.
name - 식별자value - long 형식의 값
public void add(java.lang.String name,
float value)
Variable을 추가한다.
동일한 식별자(name)를 가진 Variable가 존재하는 경우
기존 Variable의 값이 변경된다.
name - 식별자value - float 형식의 값
public void add(java.lang.String name,
double value)
Variable을 추가한다.
동일한 식별자(name)를 가진 Variable가 존재하는 경우
기존 Variable의 값이 변경된다.
name - 식별자value - double 형식의 값
public void add(java.lang.String name,
java.math.BigDecimal value)
BigDecimal 형식의 값(value)을 가지는
Variable을 추가한다.
동일한 식별자(name)를 가진 Variable가 존재하는 경우
기존 Variable의 값이 변경된다.
name - 식별자value - BigDecimal 형식의 값
public void add(java.lang.String name,
java.util.Date value)
Date 형식의 값(value)을 가지는
Variable을 추가한다.
동일한 식별자(name)를 가진 Variable가 존재하는 경우
기존 Variable의 값이 변경된다.
name - 식별자value - Date 형식의 값
public void add(java.lang.String name,
byte[] value)
Variable을 추가한다.
동일한 식별자(name)를 가진 Variable이 존재하는 경우
기존 Variable의 값이 변경된다.
name - 식별자value - byte 배열 형식의 값
public void insert(int index,
Variable var)
Variable을 추가한다.
index - 위치var - Variable
public void insert(int index,
java.lang.String name,
java.lang.Object value)
Object 형식의 값(value)을 가지는
Variable을 추가한다.
index - 위치name - 식별자value - Object 형식의 값
public void insert(int index,
java.lang.String name,
java.lang.String value)
String 형식의 값(value)을 가지는
Variable을 추가한다.
index - 위치name - 식별자value - String 형식의 값
public void insert(int index,
java.lang.String name,
int value)
Variable을 추가한다.
index - 위치name - 식별자value - int 형식의 값
public void insert(int index,
java.lang.String name,
boolean value)
Variable을 추가한다.
index - 위치name - 식별자value - boolean 형식의 값
public void insert(int index,
java.lang.String name,
long value)
Variable을 추가한다.
index - 위치name - 식별자value - long 형식의 값
public void insert(int index,
java.lang.String name,
float value)
Variable을 추가한다.
index - 위치name - 식별자value - float 형식의 값
public void insert(int index,
java.lang.String name,
double value)
Variable을 추가한다.
index - 위치name - 식별자value - double 형식의 값
public void insert(int index,
java.lang.String name,
java.math.BigDecimal value)
BigDecimal 형식의 값(value)을 가지는
Variable을 추가한다.
index - 위치name - 식별자value - BigDecimal 형식의 값
public void insert(int index,
java.lang.String name,
java.util.Date value)
Date 형식의
값(value)을 가지는 Variable을 추가한다.
index - 위치name - 식별자value - Date 형식의 값
public void insert(int index,
java.lang.String name,
byte[] value)
Variable을 추가한다.
index - 위치name - 식별자value - byte 배열 형식의 값public Variable remove(java.lang.String name)
Variable을 삭제한다.
name - 식별자
public Variable remove(int index)
Variable을 삭제한다.
index - 위치
public void clear()
Variable들을 삭제한다.
public int size()
Variable의 갯수를 반환한다.
public int indexOf(java.lang.String name)
Variable의 위치(index)를 반환한다.
name - 식별자
public boolean contains(java.lang.String name)
Variable의 포함 여부를 검사한다.
name - 식별자
public java.util.List keyList()
Variable의 식별자(name)들을 반환한다.
public java.util.List valueList()
Variable의 값(value)들을 반환한다.
public VariableList getClone()
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
java.lang.CloneNotSupportedException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||