Class WARCRecordInfo
java.lang.Object
org.archive.io.warc.WARCRecordInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected longprotected InputStreamprotected Stringprotected booleanprotected ANVLRecordprotected Stringprotected URIprotected WARCConstants.WARCRecordTypeprotected Stringprotected Stringprotected Long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddExtraHeader(String label, String value) longbooleangetType()getUrl()booleanvoidsetContentLength(long contentLength) voidsetContentStream(InputStream contentStream) voidsetCreate14DigitDate(String create14DigitDate) voidsetEnforceLength(boolean enforceLength) voidsetExtraHeaders(ANVLRecord extraHeaders) voidsetMimetype(String mimetype) voidsetRecordId(URI recordId) voidvoidvoidsetWARCFilename(String warcFilenameWithoutOccupiedSuffix) voidsetWARCFileOffset(Long startPosition)
-
Field Details
-
type
-
url
-
create14DigitDate
-
mimetype
-
recordId
-
extraHeaders
-
contentStream
-
contentLength
protected long contentLength -
enforceLength
protected boolean enforceLength -
warcFilename
-
warcFileOffset
-
-
Constructor Details
-
WARCRecordInfo
public WARCRecordInfo()
-
-
Method Details
-
setType
-
setUrl
-
getCreate14DigitDate
-
setCreate14DigitDate
-
getMimetype
-
setMimetype
-
getRecordId
-
setRecordId
-
getExtraHeaders
-
setExtraHeaders
-
getContentStream
-
setContentStream
-
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
-
getUrl
-
addExtraHeader
-
setWARCFilename
-
getWARCFilename
-
setWARCFileOffset
-
getWARCFileOffset
-