Package uk.org.blankaspect.nlf

Provides classes that can be used to read, write and manipulate files in NLF (Nested List File) format.

See:
          Description

Interface Summary
Chunk.Encoder This interface specifies the methods that must be implemented by a class that encodes chunk data as character data for use as a text node of an XML file.
Chunk.Processor This interface specifies the method that must be implemented by a class that processes the chunks that are visited in the traversal of a document tree or subtree.
Chunk.Reader This interface specifies the methods that must be implemented by a class that reads chunk data from a data input.
Chunk.Writer This interface specifies the methods that must be implemented by a class that writes chunk data to a data output.
NlfConstants This interface defines publicly accessible constants that are used by classes in the Nested List File package.
 

Class Summary
Attributes This class implements an attributes chunk.
Attributes.Attr This class implements an attribute name-value pair.
Chunk This class implements a chunk of a Nested List File.
Chunk.Base64Encoder This singleton class implements a Base64 encoder for chunk data.
ChunkList This class implements a chunk list: a special chunk that contains other chunks.
Document This class implements a Nested List File document.
Id This class implements an identifier that is used to identify the chunks in a Nested List File.
NlfUtilities This class contains a number of publicly accessible utility methods.
 

Enum Summary
ExceptionId This enumeration contains identifiers for the Nested List File exceptions NlfException and NlfUncheckedException.
NlfConstants.TraversalOrder  
 

Exception Summary
NlfException An object of this class signals that an exception has occurred during an operation on a Nested List File.
NlfUncheckedException An object of this class signals that an exception has occurred in a method of a class in this package.
TerminatedException An object of this class signals that an operation has been terminated.
 

Package uk.org.blankaspect.nlf Description

Provides classes that can be used to read, write and manipulate files in NLF (Nested List File) format.

NLF format is a general, chunk-based file metaformat for binary data.

Version:
1.3, 2013-02-11