[TOC]
org.apache.nutch.parse
Class Outlink
- java.lang.Object
- org.apache.nutch.parse.Outlink
- All Implemented Interfaces:
- org.apache.hadoop.io.Writable
public class Outlink extends Object implements org.apache.hadoop.io.Writable
Constructor Summary
Constructors Constructor and Description Outlink() Outlink(String toUrl,
String anchor)
Method Summary
Methods Modifier and Type Method and Description boolean equals(Object o) String getAnchor() org.apache.hadoop.io.MapWritable getMetadata() String getToUrl() static Outlink read(DataInput in) void readFields(DataInput in) void setMetadata(org.apache.hadoop.io.MapWritable md) void setUrl(String toUrl) static void skip(DataInput in)
Skips over one Outlink in the input.
String toString() void write(DataOutput out)
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Constructor Detail
-
Outlink
public Outlink()
-
Outlink
public Outlink(String toUrl, String anchor) throws MalformedURLException
- Throws:
- <code>MalformedURLException</code>
Method Detail
-
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>
-
skip
public static void skip(DataInput in) throws IOException
Skips over one Outlink in the input.
- 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>
-
read
public static Outlink read(DataInput in) throws IOException
- Throws:
- <code>IOException</code>
-
getToUrl
public String getToUrl()
-
setUrl
public void setUrl(String toUrl)
-
getAnchor
public String getAnchor()
-
getMetadata
public org.apache.hadoop.io.MapWritable getMetadata()
-
setMetadata
public void setMetadata(org.apache.hadoop.io.MapWritable md)
-
equals
public boolean equals(Object o)
- Overrides:
- <code>equals</code> in class <code>Object</code>
-
toString
public String toString()
- Overrides:
- <code>toString</code> in class <code>Object</code>
