org.apache.nutch.scoring.webgraph
Class Node
- java.lang.Object
 - org.apache.nutch.scoring.webgraph.Node
 
- All Implemented Interfaces:
 - org.apache.hadoop.io.Writable
 
public class Node extends Object implements org.apache.hadoop.io.Writable
A class which holds the number of inlinks and outlinks for a given url along with an inlink score from a link analysis program and any metadata. The Node is the core unit of the NodeDb in the WebGraph.
Constructor Summary
 Constructors   Constructor and Description   Node()   
Method Summary
 Methods   Modifier and Type Method and Description   float getInlinkScore()    Metadata getMetadata()    int getNumInlinks()    int getNumOutlinks()    float getOutlinkScore()    void readFields(DataInput in)    void setInlinkScore(float inlinkScore)    void setMetadata(Metadata metadata)    void setNumInlinks(int numInlinks)    void setNumOutlinks(int numOutlinks)    String toString()    void write(DataOutput out)   
-    
Methods inherited from class java.lang.Object
 clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait     
Constructor Detail
-  
Node
public Node()
Method Detail
-  
getNumInlinks
public int getNumInlinks()
-  
setNumInlinks
public void setNumInlinks(int numInlinks)
-  
getNumOutlinks
public int getNumOutlinks()
-  
setNumOutlinks
public void setNumOutlinks(int numOutlinks)
-  
getInlinkScore
public float getInlinkScore()
-  
setInlinkScore
public void setInlinkScore(float inlinkScore)
-  
getOutlinkScore
public float getOutlinkScore()
-  
getMetadata
public Metadata getMetadata()
-  
setMetadata
public void setMetadata(Metadata metadata)
-  
readFields
public void readFields(DataInput in) throws IOException
  - Specified by: 
  - <code>readFields</code> in interface <code>org.apache.hadoop.io.Writable</code> 
  - Throws: 
  - <code>IOException</code>       
-  
write
public void write(DataOutput out) throws IOException
  - Specified by: 
  - <code>write</code> in interface <code>org.apache.hadoop.io.Writable</code> 
  - Throws: 
  - <code>IOException</code>       
-  
toString
public String toString()
  - Overrides: 
  - <code>toString</code> in class <code>Object</code>       
   
  
                    