|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectkr.co.hit.live.web.mapper.input.impl.URLEncodedRequestData
public class URLEncodedRequestData
HttpRequest로 들어온 xforms 형태의 데이터를 ValueObject로 변환하기 위한 구조로 작성해 놓는다.
request 데이터 형태는 single data, single column, multi column 3종류가 있다.
request.getParameterValues(String name)의 리턴 값인
String[] 결과에 따라서 다음과 같이 분리한다.
| Constructor Summary | |
|---|---|
URLEncodedRequestData(String[] parameterValues,
String rowSep,
String colSep)
|
|
| Method Summary | |
|---|---|
int |
columnCount()
컬럼의 수를 리턴한다. |
Object |
get(int rowIdx)
idx 번째 값을 반환한다. |
Object |
get(String colName,
int rowIdx)
colName 컬럼의 idx 번째 값을 반환한다. |
int |
rowCount()
로우 수를 리턴한다. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public URLEncodedRequestData(String[] parameterValues,
String rowSep,
String colSep)
| Method Detail |
|---|
public int columnCount()
RequestData
columnCount in interface RequestDatapublic int rowCount()
RequestData
rowCount in interface RequestData
public Object get(String colName,
int rowIdx)
RequestData
get in interface RequestDatapublic Object get(int rowIdx)
RequestData
get in interface RequestDatapublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||