uk.ac.gla.dcs.renaissance.util
Class WarcRecord.WarcHeader

java.lang.Object
  extended by uk.ac.gla.dcs.renaissance.util.WarcRecord.WarcHeader
Enclosing class:
WarcRecord

public class WarcRecord.WarcHeader
extends Object

Warc header class


Field Summary
 int contentLength
           
 String contentType
           
 String dateString
           
 HashMap<String,String> metadata
           
 String recordType
           
 String UUID
           
 
Constructor Summary
WarcRecord.WarcHeader()
          Default constructor
WarcRecord.WarcHeader(WarcRecord.WarcHeader o)
          Copy Constructor
 
Method Summary
 void readFields(DataInput in)
          Serialization input
 String toString()
           
 void write(DataOutput out)
          Serialization output
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

contentType

public String contentType

UUID

public String UUID

dateString

public String dateString

recordType

public String recordType

metadata

public HashMap<String,String> metadata

contentLength

public int contentLength
Constructor Detail

WarcRecord.WarcHeader

public WarcRecord.WarcHeader()
Default constructor


WarcRecord.WarcHeader

public WarcRecord.WarcHeader(WarcRecord.WarcHeader o)
Copy Constructor

Parameters:
o - other WARC header
Method Detail

write

public void write(DataOutput out)
           throws IOException
Serialization output

Parameters:
out - the data output stream
Throws:
IOException

readFields

public void readFields(DataInput in)
                throws IOException
Serialization input

Parameters:
in - the data input stream
Throws:
IOException

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2011. All Rights Reserved.