A B C D E F G H I K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- absolute() - Method in class com.blackrook.archetext.ArcheTextValue
-
Returns the absolute value of this value, returning a new one.
- add(ArcheTextObject) - Method in class com.blackrook.archetext.ArcheTextRoot
-
Adds an object.
- add(K, V) - Method in class com.blackrook.archetext.struct.HashDequeMap
-
Adds a value to the end of a deque.
- ADD - com.blackrook.archetext.Combinator
- addCaseInsensitiveKeyword(String, int) - Method in class com.blackrook.archetext.struct.Lexer.Kernel
-
Adds a keyword to the Lexer, case-insensitive.
- addCommentEndDelimiter(String, int) - Method in class com.blackrook.archetext.struct.Lexer.Kernel
-
Adds a comment-ending delimiter to this lexer.
- addCommentLineDelimiter(String, int) - Method in class com.blackrook.archetext.struct.Lexer.Kernel
-
Adds a line comment delimiter to this lexer.
- addCommentStartDelimiter(String, int) - Method in class com.blackrook.archetext.struct.Lexer.Kernel
-
Adds a comment-starting delimiter to this lexer.
- addDefine(String, PreprocessorLexer.StringProvider) - Method in class com.blackrook.archetext.struct.PreprocessorLexer
-
Adds a define macro to this lexer.
- addDefine(String, String) - Method in class com.blackrook.archetext.struct.PreprocessorLexer
-
Adds a define macro to this lexer.
- addDelimiter(String, int) - Method in class com.blackrook.archetext.struct.Lexer.Kernel
-
Adds a delimiter to this lexer.
- addFirst(K, V) - Method in class com.blackrook.archetext.struct.HashDequeMap
-
Adds a value to the beginning of a deque.
- addKeyword(String, int) - Method in class com.blackrook.archetext.struct.Lexer.Kernel
-
Adds a keyword to the Lexer, case-sensitive.
- addLast(K, V) - Method in class com.blackrook.archetext.struct.HashDequeMap
-
Adds a value to the end of a deque.
- addParent(ArcheTextObject) - Method in class com.blackrook.archetext.ArcheTextObject
-
Adds a parent to this object.
- addRawStringDelimiter(char, char) - Method in class com.blackrook.archetext.struct.Lexer.Kernel
-
Adds a raw string delimiter to this lexer along with its ending character.
- addStringDelimiter(char, char) - Method in class com.blackrook.archetext.struct.Lexer.Kernel
-
Adds a string delimiter to this lexer along with its ending character.
- apply(File, ArcheTextRoot) - Static method in class com.blackrook.archetext.ArcheTextReader
-
Applies the ArcheText objects read to an already existing root.
- apply(File, PreprocessorLexer.Includer, ArcheTextRoot) - Static method in class com.blackrook.archetext.ArcheTextReader
-
Applies the ArcheText objects read to an already existing root.
- apply(String, ArcheTextRoot) - Static method in class com.blackrook.archetext.ArcheTextReader
-
Applies the ArcheText objects read to an already existing root.
- apply(String, PreprocessorLexer.Includer, ArcheTextRoot) - Static method in class com.blackrook.archetext.ArcheTextReader
-
Applies the ArcheText objects read to an already existing root.
- apply(String, InputStream, ArcheTextRoot) - Static method in class com.blackrook.archetext.ArcheTextReader
-
Applies the ArcheText objects read to an already existing root.
- apply(String, InputStream, PreprocessorLexer.Includer, ArcheTextRoot) - Static method in class com.blackrook.archetext.ArcheTextReader
-
Applies the ArcheText objects read to an already existing root.
- apply(String, Reader, ArcheTextRoot) - Static method in class com.blackrook.archetext.ArcheTextReader
-
Applies the ArcheText objects read to an already existing root.
- apply(String, Reader, PreprocessorLexer.Includer, ArcheTextRoot) - Static method in class com.blackrook.archetext.ArcheTextReader
-
Applies the ArcheText objects read to an already existing root.
- applyToObject(ArcheTextObject, T) - Static method in class com.blackrook.archetext.struct.Utils
-
Applies this object to an object bean / plain ol' Java object.
- applyToObject(T) - Method in class com.blackrook.archetext.ArcheTextObject
-
Applies this object to an object bean / plain ol' Java object.
- ArcheTextConversionException - Exception in com.blackrook.archetext.exception
-
Exception thrown on bad ArcheText object type conversion.
- ArcheTextConversionException() - Constructor for exception com.blackrook.archetext.exception.ArcheTextConversionException
- ArcheTextConversionException(String) - Constructor for exception com.blackrook.archetext.exception.ArcheTextConversionException
- ArcheTextConversionException(String, Throwable) - Constructor for exception com.blackrook.archetext.exception.ArcheTextConversionException
- ArcheTextConversionException(Throwable) - Constructor for exception com.blackrook.archetext.exception.ArcheTextConversionException
- ArcheTextExportException - Exception in com.blackrook.archetext.exception
-
Exception thrown on bad ArcheText conversion.
- ArcheTextExportException() - Constructor for exception com.blackrook.archetext.exception.ArcheTextExportException
- ArcheTextExportException(String) - Constructor for exception com.blackrook.archetext.exception.ArcheTextExportException
- ArcheTextExportException(String, Throwable) - Constructor for exception com.blackrook.archetext.exception.ArcheTextExportException
- ArcheTextExportException(Throwable) - Constructor for exception com.blackrook.archetext.exception.ArcheTextExportException
- ArcheTextFactory - Class in com.blackrook.archetext
-
Factory class for generating
ArcheTextObject
s. - ArcheTextFactory() - Constructor for class com.blackrook.archetext.ArcheTextFactory
- ArcheTextObject - Class in com.blackrook.archetext
-
The object representation for all ArcheText objects and values.
- ArcheTextObject() - Constructor for class com.blackrook.archetext.ArcheTextObject
-
Creates a new anonymous ArcheTextObject.
- ArcheTextObject(String) - Constructor for class com.blackrook.archetext.ArcheTextObject
-
Creates a new default ArcheTextObject with a type.
- ArcheTextObject(String, String) - Constructor for class com.blackrook.archetext.ArcheTextObject
-
Creates a new ArcheTextObject with a type and identity.
- ArcheTextOperationException - Exception in com.blackrook.archetext.exception
-
Exception thrown on bad ArcheText parse.
- ArcheTextOperationException() - Constructor for exception com.blackrook.archetext.exception.ArcheTextOperationException
- ArcheTextOperationException(String) - Constructor for exception com.blackrook.archetext.exception.ArcheTextOperationException
- ArcheTextOperationException(String, Throwable) - Constructor for exception com.blackrook.archetext.exception.ArcheTextOperationException
- ArcheTextOperationException(Throwable) - Constructor for exception com.blackrook.archetext.exception.ArcheTextOperationException
- ArcheTextParseException - Exception in com.blackrook.archetext.exception
-
Exception thrown on bad ArcheText parse.
- ArcheTextParseException() - Constructor for exception com.blackrook.archetext.exception.ArcheTextParseException
- ArcheTextParseException(String) - Constructor for exception com.blackrook.archetext.exception.ArcheTextParseException
- ArcheTextParseException(String, Throwable) - Constructor for exception com.blackrook.archetext.exception.ArcheTextParseException
- ArcheTextParseException(Throwable) - Constructor for exception com.blackrook.archetext.exception.ArcheTextParseException
- ArcheTextReader - Class in com.blackrook.archetext
-
A reader class for reading in ArcheText data and creating objects from it.
- ArcheTextRoot - Class in com.blackrook.archetext
-
The root of an ArcheText Hierarchy.
- ArcheTextRoot() - Constructor for class com.blackrook.archetext.ArcheTextRoot
-
Creates a new root.
- ArcheTextValue - Class in com.blackrook.archetext
-
The values stored in an
ArcheTextObject
. - ArcheTextValue.Type - Enum in com.blackrook.archetext
-
ArcheText value internal types.
- ATIdentity - Annotation Type in com.blackrook.archetext.annotation
-
An annotation that signifies that this field or getter/setter method should be used for this structure's identity.
- ATIgnore - Annotation Type in com.blackrook.archetext.annotation
-
An annotation for telling
ArcheTextFactory
that this field or method should not be serialized from an ArcheTextObject of any kind. - ATName - Annotation Type in com.blackrook.archetext.annotation
-
An annotation to signify that a field/getter/setter is imported/exported with this field name.
All Classes All Packages