public class DataBlock extends java.util.LinkedHashMap<java.lang.String,DataBlock>
| Modifier | Constructor and Description |
|---|---|
protected |
DataBlock(java.lang.String hierarchicalLevel,
java.lang.String subject) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<DataBlock> |
getBlocksOfThisLevel(java.lang.String hierarchicalLevel)
This method returns the list of block corresponding to a particular hierarchical
level.
|
java.lang.String |
getHierarchicalLevel()
This method returns the hierarchical level of the data block.
|
java.util.List<java.lang.Integer> |
getIndices() |
DataBlock |
put(java.lang.String subjectID,
DataBlock db) |
java.lang.String |
toString() |
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, valuesclone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, putAll, putIfAbsent, remove, remove, replace, replace, sizeprotected DataBlock(java.lang.String hierarchicalLevel,
java.lang.String subject)
public java.util.List<DataBlock> getBlocksOfThisLevel(java.lang.String hierarchicalLevel)
hierarchicalLevel - a String that defines the hierarchical levelpublic java.util.List<java.lang.Integer> getIndices()
public java.lang.String toString()
toString in class java.util.AbstractMap<java.lang.String,DataBlock>public java.lang.String getHierarchicalLevel()