Class WARCRecordInfo

java.lang.Object
org.archive.io.warc.WARCRecordInfo

public class WARCRecordInfo extends Object
  • Field Details

    • type

    • url

      protected String url
    • create14DigitDate

      protected String create14DigitDate
    • mimetype

      protected String mimetype
    • recordId

      protected URI recordId
    • extraHeaders

      protected ANVLRecord extraHeaders
    • contentStream

      protected InputStream contentStream
    • contentLength

      protected long contentLength
    • enforceLength

      protected boolean enforceLength
    • warcFilename

      protected String warcFilename
    • warcFileOffset

      protected Long warcFileOffset
  • Constructor Details

    • WARCRecordInfo

      public WARCRecordInfo()
  • Method Details

    • setType

      public void setType(WARCConstants.WARCRecordType type)
    • setUrl

      public void setUrl(String url)
    • getCreate14DigitDate

      public String getCreate14DigitDate()
    • setCreate14DigitDate

      public void setCreate14DigitDate(String create14DigitDate)
    • getMimetype

      public String getMimetype()
    • setMimetype

      public void setMimetype(String mimetype)
    • getRecordId

      public URI getRecordId()
    • setRecordId

      public void setRecordId(URI recordId)
    • getExtraHeaders

      public ANVLRecord getExtraHeaders()
    • setExtraHeaders

      public void setExtraHeaders(ANVLRecord extraHeaders)
    • getContentStream

      public InputStream getContentStream()
    • setContentStream

      public void setContentStream(InputStream contentStream)
    • getContentLength

      public long getContentLength()
    • setContentLength

      public void setContentLength(long contentLength)
    • isEnforceLength

      public boolean isEnforceLength()
    • getEnforceLength

      public boolean getEnforceLength()
    • setEnforceLength

      public void setEnforceLength(boolean enforceLength)
    • getType

      public WARCConstants.WARCRecordType getType()
    • getUrl

      public String getUrl()
    • addExtraHeader

      public void addExtraHeader(String label, String value)
    • setWARCFilename

      public void setWARCFilename(String warcFilenameWithoutOccupiedSuffix)
    • getWARCFilename

      public String getWARCFilename()
    • setWARCFileOffset

      public void setWARCFileOffset(Long startPosition)
    • getWARCFileOffset

      public Long getWARCFileOffset()