edu.washington.cs.knowitall.util
Class WarcPage

java.lang.Object
  extended by edu.washington.cs.knowitall.util.WarcPage

public class WarcPage
extends java.lang.Object


Constructor Summary
WarcPage(long serialNumber)
           
 
Method Summary
 void addLine(java.lang.String line)
           
static WarcPage fromString(java.lang.String pageString)
          Creates a WarcPage object from the provided String.
 java.io.StringReader getPageReader()
           
 long getSerialNumber()
           
 java.lang.String getWARC_Target_URI()
           
 java.lang.String getWARC_TREC_ID()
           
 boolean hasContent()
           
 void setWARC_Target_URI(java.lang.String wARC_Target_URI)
           
 void setWARC_TREC_ID(java.lang.String wARC_TREC_ID)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WarcPage

public WarcPage(long serialNumber)
Method Detail

fromString

public static WarcPage fromString(java.lang.String pageString)
Creates a WarcPage object from the provided String. If the String does not contain a valid WarcPage, null is returned. If pageString contains multiple warc pages, only the first is returned.

See Also:
WarcReader to obtain multiple WarcPages at a time.

addLine

public void addLine(java.lang.String line)

setWARC_Target_URI

public void setWARC_Target_URI(java.lang.String wARC_Target_URI)

getWARC_Target_URI

public java.lang.String getWARC_Target_URI()

getSerialNumber

public long getSerialNumber()

hasContent

public boolean hasContent()

getPageReader

public java.io.StringReader getPageReader()
                                   throws java.io.IOException
Throws:
java.io.IOException

setWARC_TREC_ID

public void setWARC_TREC_ID(java.lang.String wARC_TREC_ID)

getWARC_TREC_ID

public java.lang.String getWARC_TREC_ID()