Class AbstractNode
- java.lang.Object
-
- edu.msu.cme.rdp.classifier.comparison.AbstractNode
-
- All Implemented Interfaces:
ComparisonBrowserNode,Taxon
public abstract class AbstractNode extends java.lang.Object implements Taxon, ComparisonBrowserNode
-
-
Constructor Summary
Constructors Constructor Description AbstractNode()Creates a new instance of AbstractNode
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidchangeConfidence(SigCalculator cal)abstract ComparisonBrowserNodefindNode(int id)abstract java.util.IteratorgetDetailIterator(float conf)doublegetDoubleSignificance()intgetIndent()java.util.IteratorgetLineageIterator()abstract java.lang.StringgetName()abstract java.lang.StringgetRank()intgetS1Count()intgetS2Count()java.lang.StringgetSignificance()abstract intgetTaxid()java.util.IteratorgetTaxonIterator(int depth)
-
-
-
Method Detail
-
getTaxonIterator
public java.util.Iterator getTaxonIterator(int depth)
- Specified by:
getTaxonIteratorin interfaceComparisonBrowserNode
-
getLineageIterator
public java.util.Iterator getLineageIterator()
- Specified by:
getLineageIteratorin interfaceComparisonBrowserNode
-
getDetailIterator
public abstract java.util.Iterator getDetailIterator(float conf)
- Specified by:
getDetailIteratorin interfaceComparisonBrowserNode
-
changeConfidence
public abstract void changeConfidence(SigCalculator cal)
- Specified by:
changeConfidencein interfaceComparisonBrowserNode
-
findNode
public abstract ComparisonBrowserNode findNode(int id)
- Specified by:
findNodein interfaceComparisonBrowserNode
-
getS1Count
public int getS1Count()
- Specified by:
getS1Countin interfaceTaxon
-
getS2Count
public int getS2Count()
- Specified by:
getS2Countin interfaceTaxon
-
getDoubleSignificance
public double getDoubleSignificance()
-
getSignificance
public java.lang.String getSignificance()
- Specified by:
getSignificancein interfaceTaxon
-
-