Package com.github.tadukoo.parsing.fileformat
package com.github.tadukoo.parsing.fileformat
Provides classes for making your own custom File Format, similar to YAML syntax
-
ClassesClassDescriptionA 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 particularFileFormatSchema.Represents all the information about how aNodeshould be formatted for aFileFormat.Builder for constructing aFormatNodeobject.This class contains methods for verifying a file's format usingFormatNodes.A Node is a single line of text in a full file under the TadFileFormat.Node Builder is used to build aNode.Criteria object used for verifying aNode.Node Verification Criteria Builder is a builder forNodeVerificationCriteria.This class defines the Tad Format Node Header section that should be at the top of all files.