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 Patterns for use in parsing
A 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 FormatNodes.
JSON Array represents an array of objects in JSON.
JSON Array List is a simple implementation of JSONArray that extends ArrayList
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.
Represents an object in JSON, whether it be an array, a class, or something else.
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.