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