public static class QueryUtils.KeyOrValProperty extends Object implements GridQueryProperty
| Constructor and Description |
|---|
QueryUtils.KeyOrValProperty(boolean key,
String name,
Class<?> cls) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
key()
Property ownership flag.
|
String |
name() |
GridQueryProperty |
parent() |
void |
setValue(Object key,
Object val,
Object propVal)
Sets this property value for the given object.
|
Class<?> |
type() |
Object |
value(Object key,
Object val)
Gets this property value from the given object.
|
public Object value(Object key, Object val) throws IgniteCheckedException
value in interface GridQueryPropertykey - Key.val - Value.IgniteCheckedException - If failed.public void setValue(Object key, Object val, Object propVal) throws IgniteCheckedException
setValue in interface GridQueryPropertykey - Key.val - Value.propVal - Property value.IgniteCheckedException - If failed.public String name()
name in interface GridQueryPropertypublic Class<?> type()
type in interface GridQueryPropertypublic boolean key()
key in interface GridQueryPropertytrue if this property belongs to key, false if it belongs to value.public GridQueryProperty parent()
parent in interface GridQueryPropertynull if this property is not nested.
Follow @ApacheIgnite
Ignite Fabric : ver. 2.2.0 Release Date : September 15 2017