All Classes and Interfaces
Class
Description
Abstract JSON Class is a simple implementation of
JSONClass
that uses AbstractMappedPojo
for its
implementation.Abstract Ordered JSON Class is a simple implementation of
OrderedJSONClass
that extends
AbstractJSONClass
.Common Patterns is an interface containing common
Pattern
s for use in parsingA class representing a defined File Format, including multiple versions
(if applicable) to be used in verifying file formatting and in updating
files from older versions to newer ones.
Represents the definition of a
FileFormat
.This class is used to verify that files match a particular
FileFormatSchema
.Represents all the information about how a
Node
should be formatted for a FileFormat
.Builder for constructing a
FormatNode
object.This class contains methods for verifying a file's format using
FormatNode
s.JSON Array represents an array of objects in JSON.
JSON Class represents a collection of named values in JSON.
A class able to parse JSON into JSON Objects (either a class or array), and to convert classes or objects
into JSON strings.
A Node is a single line of text in a full file under the TadFileFormat.
Node Builder is used to build a
Node
.Criteria object used for verifying a
Node
.Node Verification Criteria Builder is a builder for
NodeVerificationCriteria
.JSON Class represents a collection of named values in JSON, where order matters.
This class defines the Tad Format Node Header section that should be at the top
of all files.
Class used to convert between TadFormatting and Java regexes.