Class ARCMetaData
java.lang.Object
org.archive.format.arc.ARCMetaData
- All Implemented Interfaces:
ARCConstants,ArchiveFileConstants
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.archive.format.arc.ARCConstants
ARCConstants.ArcRecordErrors -
Field Summary
Fields inherited from interface org.archive.format.arc.ARCConstants
ACTUAL_LENGTH_KEY, ALEXA_DAT_MIME, ARC_FILE_EXTENSION, ARC_GZIP_EXTRA_FIELD, ARC_MAGIC_NUMBER, ARC_META_CHARSET, CARRIAGE_RETURN_ORD, CHECKSUM_FIELD_KEY, CHECKSUM_HEADER_FIELD_KEY, CODE_HEADER_FIELD_KEY, COMPRESSED_ARC_FILE_EXTENSION, DATE_STRING_KEY, DECLARED_LENGTH_KEY, DEFAULT_ENCODING, DEFAULT_GZIP_HEADER_LENGTH, DEFAULT_MAX_ARC_FILE_SIZE, DEFAULT_MIME, DELIMITER, DNS_MIME, DOT_ARC_FILE_EXTENSION, DOT_COMPRESSED_ARC_FILE_EXTENSION, DOT_COMPRESSED_FILE_EXTENSION, FIELD_COUNT, FILEDESC_SCHEME, FILENAME_FIELD_KEY, FILENAME_HEADER_FIELD_KEY, GZIP_HEADER_BEGIN, HEADER_FIELD_SEPARATOR, HEADER_LENGTH, IP_HEADER_FIELD_KEY, IP_KEY, LEADING_NEWLINES_KEY, LINE_SEPARATOR, LOCATION_HEADER_FIELD_KEY, MAX_HEADER_LINE_LENGTH, MAX_META_LENGTH, MAX_METADATA_LINE_LENGTH, MIME_KEY, MINIMUM_RECORD_LENGTH, NEW_LINE_ORD, OFFSET_FIELD_KEY, OFFSET_HEADER_FIELD_KEY, REQUIRED_VERSION_1_HEADER_FIELDS, STATUSCODE_FIELD_KEY, TOKENIZED_PREFIX, TRAILING_CRUFT_KEY, TRAILING_NEWLINES_KEY, URL_KEYFields inherited from interface org.archive.format.ArchiveFileConstants
ABSOLUTE_OFFSET_KEY, CDX, CDX_FILE, CDX_LINE_BUFFER_SIZE, CRLF, DATE_FIELD_KEY, DEFAULT_DIGEST_METHOD, DUMP, GZIP_DUMP, HEADER, INVALID_SUFFIX, LENGTH_FIELD_KEY, MIMETYPE_FIELD_KEY, NOHEAD, OCCUPIED_SUFFIX, ORIGIN_FIELD_KEY, READER_IDENTIFIER_FIELD_KEY, RECORD_IDENTIFIER_FIELD_KEY, SINGLE_SPACE, TYPE_FIELD_KEY, URL_FIELD_KEY, VERSION_FIELD_KEY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDate()longgetIP()longlonggetMime()getUrl()voidvoidsetDateBoth(Date date, String ds) voidsetDateString(String ds) voidsetHeaderLength(long headerLength) voidvoidsetLeadingNL(long leadingNL) voidsetLength(long length) voidvoidvoid
-
Constructor Details
-
ARCMetaData
public ARCMetaData()
-
-
Method Details
-
getUrl
-
setUrl
-
getIP
-
setIP
-
getDateString
-
setDateString
-
getMime
-
setMime
-
getDate
-
setDate
-
setDateBoth
-
getLength
public long getLength() -
setLength
public void setLength(long length) -
setLength
-
getHeaderLength
public long getHeaderLength() -
setHeaderLength
public void setHeaderLength(long headerLength) -
getLeadingNL
public long getLeadingNL() -
setLeadingNL
public void setLeadingNL(long leadingNL)
-