Constructor and Description |
---|
LinkDatum()
Default constructor, no url, timestamp, score, or link type.
|
LinkDatum(java.lang.String url)
Creates a LinkDatum with a given url.
|
LinkDatum(java.lang.String url,
java.lang.String anchor)
Creates a LinkDatum with a url and an anchor text.
|
LinkDatum(java.lang.String url,
java.lang.String anchor,
long timestamp) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAnchor() |
byte |
getLinkType() |
float |
getScore() |
long |
getTimestamp() |
java.lang.String |
getUrl() |
void |
readFields(java.io.DataInput in) |
void |
setAnchor(java.lang.String anchor) |
void |
setLinkType(byte linkType) |
void |
setScore(float score) |
void |
setTimestamp(long timestamp) |
void |
setUrl(java.lang.String url) |
java.lang.String |
toString() |
void |
write(java.io.DataOutput out) |
public static final byte INLINK
public static final byte OUTLINK
public LinkDatum()
public LinkDatum(java.lang.String url)
url
- The link url.public LinkDatum(java.lang.String url, java.lang.String anchor)
url
- The link url.anchor
- The link anchor text.public LinkDatum(java.lang.String url, java.lang.String anchor, long timestamp)
public java.lang.String getUrl()
public java.lang.String getAnchor()
public void setAnchor(java.lang.String anchor)
public float getScore()
public void setScore(float score)
public void setUrl(java.lang.String url)
public long getTimestamp()
public void setTimestamp(long timestamp)
public byte getLinkType()
public void setLinkType(byte linkType)
public void readFields(java.io.DataInput in) throws java.io.IOException
readFields
in interface Writable
java.io.IOException
public void write(java.io.DataOutput out) throws java.io.IOException
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2019 The Apache Software Foundation