public class Data
extends java.lang.Object
| 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() |
Data |
filter(java.lang.String prefix) |
java.lang.Object |
firstFieldFromAlias(java.lang.Object alias) |
java.util.List<Data> |
getDataList() |
java.util.Set<java.lang.Object> |
getFieldNames() |
java.lang.Object |
getInstance() |
int |
getListFirstIndex() |
int |
getListSize() |
Data |
getValue(java.util.List<java.lang.Object> propertyChain) |
Data |
getValue(java.lang.Object propertyChain) |
java.util.List<java.lang.Object> |
getValueList() |
boolean |
isList() |
boolean |
isNull() |
boolean |
isNullWithPosition(int position) |
AutoMappingList |
listMap(java.util.function.Function<Data,java.lang.Object> mapper) |
Data |
listMap(java.lang.Object property) |
<T> T |
newBlockScope(java.util.function.Supplier<T> supplier) |
Data |
requireList(int position) |
Data |
setListComparator(java.util.Comparator<java.lang.Object> listComparator) |
public Data(java.lang.Object instance,
RuntimeContextBuilder.DALRuntimeContext context,
SchemaType schemaType)
public java.lang.Object getInstance()
public java.util.Set<java.lang.Object> getFieldNames()
public boolean isList()
public int getListSize()
public java.util.List<java.lang.Object> getValueList()
public java.util.List<Data> getDataList()
public boolean isNull()
public Data getValue(java.util.List<java.lang.Object> propertyChain)
public Data getValue(java.lang.Object propertyChain)
public int getListFirstIndex()
public java.lang.Object firstFieldFromAlias(java.lang.Object alias)
public Data convert(java.lang.Class<?> target)
public Data setListComparator(java.util.Comparator<java.lang.Object> listComparator)
public Data listMap(java.lang.Object property)
public AutoMappingList listMap(java.util.function.Function<Data,java.lang.Object> mapper)
public Data filter(java.lang.String prefix)
public java.lang.String dumpAll()
public java.lang.String dumpValue()
public <T> T newBlockScope(java.util.function.Supplier<T> supplier)
public java.util.Optional<CurryingMethod> currying(java.lang.Object property)
public Data requireList(int position)
public boolean isNullWithPosition(int position)