1 23 package org.archive.io; 24 25 import java.util.Map ; 26 import java.util.Set ; 27 28 33 public interface ArchiveRecordHeader { 34 39 public abstract String getDate(); 40 41 44 public abstract long getLength(); 45 46 49 public abstract String getUrl(); 50 51 54 public abstract String getMimetype(); 55 56 59 public abstract String getVersion(); 60 61 64 public abstract long getOffset(); 65 66 70 public abstract Object getHeaderValue(final String key); 71 72 75 public abstract Set getHeaderFieldKeys(); 76 77 80 public abstract Map getHeaderFields(); 81 82 87 public abstract String getReaderIdentifier(); 88 89 93 public abstract String getRecordIdentifier(); 94 95 99 public abstract String getDigest(); 100 101 106 public int getContentBegin(); 107 108 public abstract String toString(); 109 } | Popular Tags |