# Package de.esprit.appsuite.nio.ndf

Contains Parser and Writer for the Neutral Data Format (NDF).

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  NdfConstants | This interface defines constants which are commonly used within the `NdfWriter` and `NdfParser`.
  NdfParseControl | This interface defines methods which the `NdfHandler` and `NdfParser` have in common in order to reflect the current parsing state.

- Class Summary
  Class | Description
  --- | ---
  DumpingNdfHandler | This handler just logs all method calls.
  LoggingNdfHandler | This handler just logs all method calls.
  NdfHandler | The `NdfHandler` is notified by the `NdfParser` about all structures and properties found during parsing.
  NdfParser | This parser reads ASCII data stored in the Neutral Data Format (NDF).
  NdfProperties | This map stores NDF property values either as Strings or java object data types.
  NdfStructure | This class just groups a structure type and the name of the structure.
  NdfTable | This class encapsulates the definition of a table.
  NdfUtil | This is a helper class which contains methods used by both the `NdfWriter` and `NdfParser`.
  NdfWriter<C extends ApplicationContext> | This writer supports writing output data in the Neutral Data Format (NDF).

- Enum Summary
  Enum | Description
  --- | ---
  NdfStructureType | This enum defines the supported data structure types
  NdfTable.Alignment |
  NotifyArrayValue | This enum defines how you want to be notified about array data.
  NotifyListValue | This enum defines how you want to be notified about list data.
  NotifyTableValue | This enum defines how you want to be notified about table data.
  NotifyText | This enum defines how you want to be notified about array data.

- Exception Summary
  Exception | Description
  --- | ---
  NdfException | This Exception is thrown by the `NdfWriter` on an attempt to write inconsistent data.
  UnrequestedPropertyKeyException | This Exception is thrown when an unsupported key was discovered in a `NdfProperties` map.
  UnsupportedPropertyKeyException | This Exception is thrown when an unsupported key was discovered in a `NdfProperties` map.

## Package de.esprit.appsuite.nio.ndf Description

Contains Parser and Writer for the Neutral Data Format (NDF).

Copyright © 2014 EsprIT-Systems. All Rights Reserved.