T
- The type managed by the Record
.public class RecordImpl<T> extends LinkedHashMap<String,T> implements Record<T>, Cloneable
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
RecordImpl()
Constructs the
RecordImpl instance. |
RecordImpl(Field<? extends T>... aFields)
Constructs the
RecordImpl instance configured with the provided
Field instances. |
RecordImpl(List<Field<T>> aFields)
Constructs a record with the given items.
|
Modifier and Type | Method and Description |
---|---|
Set<Field<? extends T>> |
toFieldSet()
|
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, values
clone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size
equals, hashCode, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
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
public RecordImpl()
RecordImpl
instance.@SafeVarargs public RecordImpl(Field<? extends T>... aFields)
RecordImpl
instance configured with the provided
Field
instances.aFields
- The Field
instances to be contained in the
RecordImpl
.Copyright © 2018. All rights reserved.