edu.umd.cloud9.collection.clue
Class ClueWarcRecord.WarcHeader

java.lang.Object
  extended by edu.umd.cloud9.collection.clue.ClueWarcRecord.WarcHeader
Enclosing class:
ClueWarcRecord

public class ClueWarcRecord.WarcHeader
extends Object

Warc header class


Field Summary
 int contentLength
           
 String contentType
           
 String dateString
           
 HashMap<String,String> metadata
           
 String recordType
           
 String UUID
           
 
Constructor Summary
ClueWarcRecord.WarcHeader()
          Default constructor
ClueWarcRecord.WarcHeader(ClueWarcRecord.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
equals, 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

ClueWarcRecord.WarcHeader

public ClueWarcRecord.WarcHeader()
Default constructor


ClueWarcRecord.WarcHeader

public ClueWarcRecord.WarcHeader(ClueWarcRecord.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