[TOC]

org.apache.nutch.scoring.webgraph

Class 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>       

Copyright © 2014 The Apache Software Foundation