public class GroovyRowResult extends GroovyObjectSupport
Represents an extent of objects.
It's primarily used by methods of Groovy's 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) |
Type | Name and description |
---|---|
void |
clear() |
boolean |
containsKey(Object key) Checks if the result contains (ignoring case) the given key. |
boolean |
containsValue(Object value) |
Set |
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() |
Methods inherited from class | Name |
---|---|
class GroovyObjectSupport |
getMetaClass, getProperty, invokeMethod, setMetaClass, setProperty |
class Object |
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Checks if the result contains (ignoring case) the given key.
key
- the property name to look forFind the property value for the given name (ignoring case).
property
- the name of the property to getRetrieve the value of the property by its index. A negative index will count backwards from the last column.
index
- is the number of the column to look atRetrieve the value of the property by its (case-insensitive) name.
property
- is the name of the property to look atAssociates the specified value with the specified property name in this result.
key
- the property name for the resultvalue
- the property value for the result Copies all of the mappings from the specified map to this result.
If the map contains different case versions of the same (case-insensitive) key
only the last (according to the natural ordering of the supplied map) will remain
after the putAll
method has returned.
t
- the mappings to store in this resultCopyright © 2003-2014 The Codehaus. All rights reserved.