T
- The type managed by the Record
.public interface Record<T> extends Map<String,T>
Record
is a Map
containing Field
data
structures with support for Column
definitions. The Field
instances can be managed with the functionality provided by a Column
.
A value can be retrieved from a Record
by providing an according
Column
definition, which verifies the value type. Also values can be
converted to and from the appropriate interchange and string formats by the
according Column
instances.
In contrast to a Row
, a Record
relates the key (name) to its
values. Similar to a Row
, a Record
makes use of
Column
instances (for example as provided by a Header
or a
Header
instance) to give the fields additional semantics.
Modifier and Type | Method and Description |
---|---|
Set<Field<? extends T>> |
toFieldSet()
|
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
Copyright © 2018. All rights reserved.