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
-
ClassDescriptionA 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 aNode
should be formatted for aFileFormat
.Builder for constructing aFormatNode
object.This class contains methods for verifying a file's format usingFormatNode
s.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.