public class GroovyRowResult extends GroovyObjectSupport implements Map
Sql
class to return ResultSet
data in map
form; allowing access to the result of a SQL query by the name of the column, or by the column number.Constructor and Description |
---|
GroovyRowResult(Map result) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsKey(Object key)
Checks if the result contains (ignoring case) the given key.
|
boolean |
containsValue(Object value) |
Set<Map.Entry> |
entrySet() |
boolean |
equals(Object o) |
Object |
get(Object property)
Find the property value for the given name (ignoring case).
|
Object |
getAt(int index)
Retrieve the value of the property by its index.
|
Object |
getProperty(String property)
Retrieve the value of the property by its (case-insensitive) name.
|
int |
hashCode() |
boolean |
isEmpty() |
Set |
keySet() |
Object |
put(Object key,
Object value)
Associates the specified value with the specified property name in this result.
|
void |
putAll(Map t)
Copies all of the mappings from the specified map to this result.
|
Object |
remove(Object rawKey) |
int |
size() |
String |
toString() |
Collection |
values() |
getMetaClass, invokeMethod, setMetaClass, setProperty
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public GroovyRowResult(Map result)
public Object getProperty(String property)
getProperty
in interface GroovyObject
getProperty
in class GroovyObjectSupport
property
- is the name of the property to look atpublic Object getAt(int index)
index
- is the number of the column to look atpublic boolean containsKey(Object key)
containsKey
in interface Map
key
- the property name to look forpublic boolean containsValue(Object value)
containsValue
in interface Map
public boolean equals(Object o)
public int hashCode()
public Object put(Object key, Object value)
put
in interface Map
key
- the property name for the resultvalue
- the property value for the resultpublic void putAll(Map t)
putAll
method has returned.public Collection values()