public class Data
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
class |
Data.DataList |
| Constructor and Description |
|---|
Data(java.lang.Object instance,
RuntimeContextBuilder.DALRuntimeContext context,
SchemaType schemaType) |
| Modifier and Type | Method and Description |
|---|---|
Data |
convert(java.lang.Class<?> target) |
java.util.Optional<CurryingMethod> |
currying(java.lang.Object property) |
java.lang.String |
dumpAll() |
java.lang.String |
dumpValue() |
<T> T |
execute(java.util.function.Supplier<T> supplier) |
java.util.Set<java.lang.Object> |
fieldNames() |
Data |
filter(java.lang.String prefix) |
java.lang.Object |
firstFieldFromAlias(java.lang.Object alias) |
Data |
getValue(java.util.List<java.lang.Object> propertyChain) |
Data |
getValue(java.lang.Object propertyChain) |
java.lang.Object |
instance() |
boolean |
isList() |
boolean |
isNull() |
Data.DataList |
list() |
Data |
map(java.util.function.Function<java.lang.Object,java.lang.Object> mapper) |
public Data(java.lang.Object instance,
RuntimeContextBuilder.DALRuntimeContext context,
SchemaType schemaType)
public java.lang.Object instance()
public java.util.Set<java.lang.Object> fieldNames()
public boolean isList()
public Data.DataList list()
public boolean isNull()
public Data getValue(java.util.List<java.lang.Object> propertyChain)
public Data getValue(java.lang.Object propertyChain)
public java.lang.Object firstFieldFromAlias(java.lang.Object alias)
public Data convert(java.lang.Class<?> target)
public Data map(java.util.function.Function<java.lang.Object,java.lang.Object> mapper)
public Data filter(java.lang.String prefix)
public java.lang.String dumpAll()
public java.lang.String dumpValue()
public <T> T execute(java.util.function.Supplier<T> supplier)
public java.util.Optional<CurryingMethod> currying(java.lang.Object property)