|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface QueryOutputProcessor
Query Output Processor description.
This processor is used by OutputHandler
during processing of
Query output and converting it into Java classes
Method Summary | ||
---|---|---|
java.lang.Object |
processValue(QueryParameters params,
java.lang.Integer position,
java.beans.PropertyDescriptor prop)
Reads value from @params (by @position) and converts it into value according to type specified in @prop This function is not used outside OutputProcessor. |
|
java.lang.Object[] |
toArray(java.util.List<QueryParameters> paramsList)
Converts query output (first line) into array of values |
|
java.util.List<java.lang.Object[]> |
toArrayList(java.util.List<QueryParameters> paramsList)
Converts query output into list. |
|
|
toBean(java.util.List<QueryParameters> paramsList,
java.lang.Class<T> type)
Converts query output(first line) into Java Object. |
|
|
toBean(QueryParameters params,
java.lang.Class<T> type)
Converts query parameters into Java Object. |
|
|
toBeanList(java.util.List<QueryParameters> paramsList,
java.lang.Class<T> type)
Converts query output into Java Object. |
|
java.util.Map<java.lang.String,java.lang.Object> |
toMap(java.util.List<QueryParameters> paramsList)
Converts query output(first line) into Map. |
|
java.util.Map<java.lang.String,java.lang.Object> |
toMap(QueryParameters params)
Converts query parameters into Map. |
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
toMapList(java.util.List<QueryParameters> paramsList)
Converts query output into Map. |
Method Detail |
---|
java.lang.Object[] toArray(java.util.List<QueryParameters> paramsList)
paramsList
- query output(1st line is avoided).
java.util.List<java.lang.Object[]> toArrayList(java.util.List<QueryParameters> paramsList)
paramsList
- query output(1st line is avoided).
<T> T toBean(java.util.List<QueryParameters> paramsList, java.lang.Class<T> type) throws MidaoException
paramsList
- query output(1st line is avoided)type
- Java Class definition from which Object would be created
MidaoException
<T> T toBean(QueryParameters params, java.lang.Class<T> type) throws MidaoException
params
- query parameters from which Object would be filledtype
- Java Class definition from which Object would be created
MidaoException
<T> java.util.List<T> toBeanList(java.util.List<QueryParameters> paramsList, java.lang.Class<T> type) throws MidaoException
paramsList
- query output(1st line is avoided)type
- Java Class definition from which Object would be created
MidaoException
java.util.Map<java.lang.String,java.lang.Object> toMap(java.util.List<QueryParameters> paramsList)
paramsList
- query output(1st line is avoided)
java.util.Map<java.lang.String,java.lang.Object> toMap(QueryParameters params)
params
- query parameters from which Object would be filled
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> toMapList(java.util.List<QueryParameters> paramsList)
paramsList
- query output(1st line is avoided)
java.lang.Object processValue(QueryParameters params, java.lang.Integer position, java.beans.PropertyDescriptor prop) throws MidaoException
params
- Query Parametersposition
- position which would be readprop
- PropertyDescriptor according to which value would be converted
MidaoException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |