T
- the generic type, e.g. TreeNode or DocumentNodepublic class MultiNodeMapper<T> extends Object
TreeNode
,
DocumentNode
,
TextNode
Constructor | Description |
---|---|
MultiNodeMapper() |
Instantiate a new mapper.
|
Modifier and Type | Method | Description |
---|---|---|
void |
addNode(String id,
T node) |
Adds a node.
|
Set<String> |
getIds() |
Gets the known identifiers.
|
List<T> |
getNodes(String id) |
Gets the nodes that are stored for a certain identifier.
|
void |
rmNode(String id,
T node) |
Removes a node.
|
String |
toString() |
public void addNode(String id, T node)
id
- the identifiernode
- the nodepublic void rmNode(String id, T node)
id
- the identifiernode
- the nodepublic List<T> getNodes(String id)
id
- the identifierCopyright © 2018 SEMS project @ University of Rostock. All rights reserved.