public class StoredProcedureResult extends HashMap<String,Object>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
StoredProcedureResult(Map<String,Object> original,
Map<String,String> long2shortName) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
extract(String name,
Class<T> returnType)
Vyzvednutí hodnot parametru
|
<T> List<T> |
extractArray(String name,
Class<T> returnType)
Vyzvednutí hodnot parametru
|
Boolean |
extractBoolean(String name)
Vyzvednutí hodnot parametru
|
<T> T |
extractRecord(String name,
Class<T> returnType)
Vyzvednutí hodnot PL/SQL recordu
|
<T> boolean |
extractRecord(String name,
T returnValue)
Vyzvednutí hodnot PL/SQL recordu
|
<T> T |
extractResult(Class<T> returnType)
Vyzvednutí výsledku funkce
|
<T> List<T> |
extractResultArray(Class<T> returnType)
Vyzvednutí výsledku funkce (db pole)
|
<T> T |
extractResultRecord(Class<T> returnType)
Vyzvednutí výsledku funkce (PL/SQL record)
|
<T extends StructConvertable> |
extractResultStruct(Class<T> returnType)
Vyzvednutí výsledku funkce
|
<T> List<T> |
extractResultTable(Class<T> returnType)
Vyzvednutí výsledku funkce (PL/SQL table)
|
<T extends StructConvertable> |
extractStruct(String name,
Class<T> returnType)
Vyzvednutí hodnot parametru
|
<T> List<T> |
extractTable(String name,
Class<T> returnType)
Vyzvednutí PL/SQL pole
|
<T> void |
extractTable(String name,
Class<T> returnType,
List<T> target,
MergeType mergeType)
Vyzvednutí PL/SQL pole
|
BigInteger |
getBigInteger(String name) |
Date |
getDate(String name) |
Integer |
getInteger(String name) |
Long |
getLong(String name) |
<T> T |
getResultValue(Class<T> type) |
String |
getString(String name) |
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesequals, hashCode, toStringpublic <T> T extract(String name, Class<T> returnType)
name - jméno proměnnéreturnType - cílový typpublic <T extends StructConvertable> T extractStruct(String name, Class<T> returnType)
name - jméno proměnnéreturnType - cílový typpublic <T> List<T> extractArray(String name, Class<T> returnType)
name - jméno proměnnéreturnType - cílový typpublic <T> T extractRecord(String name, Class<T> returnType)
name - jméno proměnnéreturnType - cílový typpublic <T> boolean extractRecord(String name, T returnValue)
name - jméno proměnnéreturnValue - cílový objektpublic <T> List<T> extractTable(String name, Class<T> returnType)
name - jméno proměnnéreturnType - cílový typpublic <T> void extractTable(String name, Class<T> returnType, List<T> target, MergeType mergeType)
name - jméno proměnnéreturnType - cílový typtarget - cílový seznammergeType - způsob spojení seznamu z dba a cilového seznamupublic Boolean extractBoolean(String name)
name - jméno proměnnépublic <T> T extractResult(Class<T> returnType)
returnType - cílový typpublic <T extends StructConvertable> T extractResultStruct(Class<T> returnType)
returnType - cílový typpublic <T> List<T> extractResultArray(Class<T> returnType)
returnType - cílový typpublic <T> List<T> extractResultTable(Class<T> returnType)
returnType - cílový typpublic <T> T extractResultRecord(Class<T> returnType)
returnType - cílový typpublic <T> T getResultValue(Class<T> type)
public BigInteger getBigInteger(String name)
Copyright © 2017 DataLite. All rights reserved.