Child pages
  • jwat-arc
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

arc package

org.jwat.arc:

ArcConstants.java

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

ReaderFactory and Readers

ArcReaderFactory.java: This factory can be used to create the various types of readers with optional buffering. You can either get compressed or uncompressed readers. There are also methods which can auto-detect whether or not a compressed reader is required.
ArcReader.java
ArcReaderCompressed.java
ArcReaderUncompressed.java

Version Block and ARC Record

ArcRecord.java
ArcRecordBase.java
ArcVersionBlock.java

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.
  • No labels