com.raritantechnologies.verity.profiler
Class ProfileTreeNode

java.lang.Object
  extended bycom.raritantechnologies.utils.tree.TreeNode
      extended bycom.raritantechnologies.verity.profiler.ProfileTreeNode

public class ProfileTreeNode
extends TreeNode

Tree node with Profiled attributes. Maps a set of queryIDs and minimum profiler scores to the node.


Developed by Raritan Technologies .

Author:
Ted Sullivan

Field Summary
 
Fields inherited from class com.raritantechnologies.utils.tree.TreeNode
activeNode, children, maxCount, name, needsUpdate, nodeCount, openState, parent
 
Constructor Summary
ProfileTreeNode()
           
 
Method Summary
 void addQueryID(java.lang.String queryID, java.lang.Double queryScore)
           
 java.lang.String getNodeID()
          returns nodeIDValue if set, else returns the path
 boolean matches(java.lang.String queryID, java.lang.Double queryScore)
           
 void setNodeID(java.lang.String nodeID)
           
 
Methods inherited from class com.raritantechnologies.utils.tree.TreeNode
addAttribute, addChildNode, addChildNode, addParent, addResult, convertToResult, copyNode, copyNode, copyNodeAttributes, copyNodeCount, copyNodeOnly, createAttributesResult, deleteChildNodes, findNode, getActiveNode, getAllParentAttributes, getAllParentAttributes, getAllParentAttributes, getAllSubAttributes, getAllSubAttributes, getAllSubAttributes, getAncestorPaths, getAncestors, getAncestors, getAttribute, getAttributeNames, getAttributeSet, getAttributeSet, getAttributeSet, getAttributeValues, getAttributeValues, getChildNode, getChildren, getChildrenCount, getDescendents, getDescendents, getDescendents, getLevel, getName, getNameCount, getNestedResultSet, getNestedResultSet, getNodeCount, getNodeIDValue, getParent, getParents, getPath, getPathNoRoot, getPaths, getPathsNoRoot, getPatternStringValue, getResultSet, getRootNode, getSiblings, getSiblings, getTreeRoot, hasAttributeValue, hasChildren, hasMultipleParents, hasMultipleValues, haveChildNode, isOpen, isRoot, isVisible, needsUpdate, removeAttribute, removeChildNode, setActiveNode, setActiveNodeID, setAttribute, setMaxCount, setName, setNeedsUpdate, setNodeCount, setOpenState, setParent, setResultSet, sortChildren, toggleState
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProfileTreeNode

public ProfileTreeNode()
Method Detail

addQueryID

public void addQueryID(java.lang.String queryID,
                       java.lang.Double queryScore)

matches

public boolean matches(java.lang.String queryID,
                       java.lang.Double queryScore)

setNodeID

public void setNodeID(java.lang.String nodeID)
Overrides:
setNodeID in class TreeNode

getNodeID

public java.lang.String getNodeID()
Description copied from class: TreeNode
returns nodeIDValue if set, else returns the path

Overrides:
getNodeID in class TreeNode