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 Details

    • 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
  • Constructor Details

    • NodeAttribute

      public NodeAttribute()