Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Excerpt

arc package

org.jwat.arc:

ArcConstants.java

ArcDateParserMost of the constants should be collected in this class, most of which are primarily for internal use.

ReaderFactory and Readers

ArcReaderFactory.java
ArcErrorType ArcReader.java
ArcFieldValidator ArcReaderCompressed.java
ArcReader ArcReaderUncompressed.java

ArcReaderCompressedArcRecord.java
ArcReaderFactory ArcRecordBase.java
ArcReaderUncompressed ArcVersionBlock.java ArcRecord

Auxiliary classes

  • ArcVersion.java

...

  • : Represents the identified version with relevant information encapsulated.
  • ArcDateParser.java: Parses and validated an ARC date.
  • ArcFieldValidator.java: A class to keep track of field definitions in header lines and index them by name.
  • ArcErrorType.java: Defines the different possible error types.
  • ArcValidationError.java: Defines an ARC validation error using a type, key and value.