public interface Record extends Serializable, EvalContext
| Modifier and Type | Method and Description |
|---|---|
default List |
arr(String field)
creates and sets an empty list in case
|
default Map<String,Object> |
asMap() |
default String |
asString() |
default Record |
copied() |
default boolean |
getBool(String field) |
default double |
getDouble(String field) |
String[] |
getFields() |
default int |
getInt(String field) |
String |
getKey() |
default Object[] |
getKeyVals() |
long |
getLastModified() |
default long |
getLong(String field) |
default Record |
getRec(String field) |
default String |
getSafeString(String field) |
long |
getSequence() |
default String |
getString(String field) |
default Value |
getValue(String field) |
void |
internal_incSequence() |
void |
internal_setLastModified(long tim) |
default void |
internal_updateLastModified() |
Record |
key(String key)
take care, kind of dangerous
|
default void |
merge(Record record)
copy all fields from given record to this
|
Record |
put(String field,
Object value) |
default Record |
rec(String field)
creates and sets an empty record in case
|
default List<Record> |
recarr(String field)
creates and sets an empty list in case
|
default Record |
reduced(String[] reducedFields) |
getString getKey()
long getLastModified()
void internal_setLastModified(long tim)
void internal_incSequence()
long getSequence()
default void internal_updateLastModified()
String[] getFields()
default Value getValue(String field)
getValue in interface EvalContextdefault int getInt(String field)
default long getLong(String field)
default Record rec(String field)
field - default List arr(String field)
field - default List<Record> recarr(String field)
field - default double getDouble(String field)
default String asString()
default boolean getBool(String field)
default Record copied()
default Object[] getKeyVals()
default void merge(Record record)
record - Copyright © 2019. All rights reserved.