Package loci.formats.in
Class PrairieMetadata.ValueTable
- All Implemented Interfaces:
Serializable,Cloneable,Map<String,,PrairieMetadata.Value> PrairieMetadata.Value
- Enclosing class:
PrairieMetadata
public static class PrairieMetadata.ValueTable
extends HashMap<String,PrairieMetadata.Value>
implements PrairieMetadata.Value
A table of values. Each value may be either a leaf item (
PrairieMetadata.ValueItem)
or a sub-table (PrairieMetadata.ValueTable).- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.util.HashMap
clear, clone, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, newHashMap, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class java.util.AbstractMap
equals, hashCode, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface loci.formats.in.PrairieMetadata.Value
get
-
Constructor Details
-
ValueTable
public ValueTable()
-
-
Method Details
-
isTable
public boolean isTable()- Specified by:
isTablein interfacePrairieMetadata.Value
-
get
- Specified by:
getin interfacePrairieMetadata.Value
-
value
- Specified by:
valuein interfacePrairieMetadata.Value
-
description
- Specified by:
descriptionin interfacePrairieMetadata.Value
-