Package net.sf.basedb.util.overview
Class NodeAttribute<T>
- java.lang.Object
-
- net.sf.basedb.util.overview.NodeAttribute<T>
-
public class NodeAttribute<T> extends Object
Defines per-node attributes that can be used to store extra information together with a node that doesn't fit the regular properties.- Since:
- 3.0
- Author:
- Nicklas
- See Also:
Node.setAttribute(NodeAttribute, Object)
,Node.getAttribute(NodeAttribute)
- Last modified
- $Date: 2014-05-09 10:31:05 +0200 (fr, 09 maj 2014) $
-
-
Field Summary
Fields Modifier and Type Field Description static NodeAttribute<Extract>
EXTRACT
Store a reference to an extract on a node.static NodeAttribute<Set<Integer>>
EXTRACT_PATH
Store the ID values of extracts that should be followed on upstream paths as long as the current extract is not among one of the given parent extracts.
-
Constructor Summary
Constructors Constructor Description NodeAttribute()
-
-
-
Field Detail
-
EXTRACT
public static NodeAttribute<Extract> EXTRACT
Store a reference to an extract on a node. This is used when passing a common part of the tree so that we later know which branch to follow. Eg. when starting on a raw bioassay we should only follow the path with the same extract from the physical bioassay as is on the raw bioassay.
-
EXTRACT_PATH
public static NodeAttribute<Set<Integer>> EXTRACT_PATH
Store the ID values of extracts that should be followed on upstream paths as long as the current extract is not among one of the given parent extracts.- Since:
- 3.3
-
-