Index

A B C D E F G I K N O P R S T U V W 
All Classes and Interfaces|All Packages

A

AbstractExpression - Class in io.github.wasabithumb.jtoml.expression
 
AbstractExpression() - Constructor for class io.github.wasabithumb.jtoml.expression.AbstractExpression
 
asEmpty() - Method in interface io.github.wasabithumb.jtoml.expression.Expression
 
asKeyValue() - Method in interface io.github.wasabithumb.jtoml.expression.Expression
 
asTable() - Method in interface io.github.wasabithumb.jtoml.expression.Expression
 

B

BufferedCharSource - Class in io.github.wasabithumb.jtoml.io.source
 
BufferedCharSource(CharSource) - Constructor for class io.github.wasabithumb.jtoml.io.source.BufferedCharSource
 

C

CharSource - Interface in io.github.wasabithumb.jtoml.io.source
 
CharTarget - Interface in io.github.wasabithumb.jtoml.io.target
 
clear() - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
close() - Method in class io.github.wasabithumb.jtoml.io.ExpressionReader
 
close() - Method in class io.github.wasabithumb.jtoml.io.source.BufferedCharSource
 
close() - Method in interface io.github.wasabithumb.jtoml.io.source.CharSource
 
close() - Method in class io.github.wasabithumb.jtoml.io.source.ReaderCharSource
 
close() - Method in class io.github.wasabithumb.jtoml.io.source.StreamCharSource
 
close() - Method in class io.github.wasabithumb.jtoml.io.source.StringCharSource
 
close() - Method in class io.github.wasabithumb.jtoml.io.TableWriter
 
close() - Method in interface io.github.wasabithumb.jtoml.io.target.CharTarget
 
close() - Method in class io.github.wasabithumb.jtoml.io.target.StringCharTarget
 
close() - Method in class io.github.wasabithumb.jtoml.io.target.WriterCharTarget
 
comment - Variable in class io.github.wasabithumb.jtoml.expression.AbstractExpression
 
comments() - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
contains(TomlKey) - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
createFloat(double, String) - Static method in class io.github.wasabithumb.jtoml.value.UnsafePrimitives
 
creationTime() - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 

D

didReadBOM() - Method in class io.github.wasabithumb.jtoml.io.source.ReaderCharSource
 
didReadBOM() - Method in class io.github.wasabithumb.jtoml.io.source.StreamCharSource
 

E

empty() - Static method in interface io.github.wasabithumb.jtoml.expression.Expression
 
EmptyExpression - Class in io.github.wasabithumb.jtoml.expression
 
EmptyExpression() - Constructor for class io.github.wasabithumb.jtoml.expression.EmptyExpression
 
Expression - Interface in io.github.wasabithumb.jtoml.expression
 
ExpressionReader - Class in io.github.wasabithumb.jtoml.io
 
ExpressionReader(BufferedCharSource, JTomlOptions) - Constructor for class io.github.wasabithumb.jtoml.io.ExpressionReader
 

F

finishExpression(boolean) - Method in class io.github.wasabithumb.jtoml.io.source.BufferedCharSource
Reads past whitespace and comments until a newline or EOF is found
flags() - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
flags(int) - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
flush() - Method in class io.github.wasabithumb.jtoml.io.target.WriterCharTarget
 

G

get(TomlKey) - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
getComment() - Method in class io.github.wasabithumb.jtoml.expression.AbstractExpression
 
getComment() - Method in interface io.github.wasabithumb.jtoml.expression.Expression
 

I

in - Variable in class io.github.wasabithumb.jtoml.io.ExpressionReader
 
INSTANCE - Static variable in class io.github.wasabithumb.jtoml.expression.EmptyExpression
 
io.github.wasabithumb.jtoml.document - package io.github.wasabithumb.jtoml.document
 
io.github.wasabithumb.jtoml.expression - package io.github.wasabithumb.jtoml.expression
 
io.github.wasabithumb.jtoml.io - package io.github.wasabithumb.jtoml.io
 
io.github.wasabithumb.jtoml.io.source - package io.github.wasabithumb.jtoml.io.source
 
io.github.wasabithumb.jtoml.io.target - package io.github.wasabithumb.jtoml.io.target
 
io.github.wasabithumb.jtoml.value - package io.github.wasabithumb.jtoml.value
 
isArray() - Method in class io.github.wasabithumb.jtoml.expression.TableExpression
 
isConstant(TomlValue) - Static method in class io.github.wasabithumb.jtoml.value.TomlValueFlags
 
isEmpty() - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
isEmpty() - Method in class io.github.wasabithumb.jtoml.expression.EmptyExpression
 
isEmpty() - Method in interface io.github.wasabithumb.jtoml.expression.Expression
 
isKeyValue() - Method in interface io.github.wasabithumb.jtoml.expression.Expression
 
isKeyValue() - Method in class io.github.wasabithumb.jtoml.expression.KeyValueExpression
 
isNonKeyExtendable(TomlValue) - Static method in class io.github.wasabithumb.jtoml.value.TomlValueFlags
 
isNonReusable(TomlValue) - Static method in class io.github.wasabithumb.jtoml.value.TomlValueFlags
 
isOrderMarked() - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
isTable() - Method in interface io.github.wasabithumb.jtoml.expression.Expression
 
isTable() - Method in class io.github.wasabithumb.jtoml.expression.TableExpression
 

K

key() - Method in class io.github.wasabithumb.jtoml.expression.KeyValueExpression
 
key() - Method in class io.github.wasabithumb.jtoml.expression.TableExpression
 
keys(boolean) - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
keyValue(TomlKey, TomlValue) - Static method in interface io.github.wasabithumb.jtoml.expression.Expression
 
KeyValueExpression - Class in io.github.wasabithumb.jtoml.expression
 
KeyValueExpression(TomlKey, TomlValue) - Constructor for class io.github.wasabithumb.jtoml.expression.KeyValueExpression
 

N

next() - Method in class io.github.wasabithumb.jtoml.io.source.BufferedCharSource
 
next() - Method in interface io.github.wasabithumb.jtoml.io.source.CharSource
 
next() - Method in class io.github.wasabithumb.jtoml.io.source.ReaderCharSource
 
next() - Method in class io.github.wasabithumb.jtoml.io.source.StreamCharSource
 
next() - Method in class io.github.wasabithumb.jtoml.io.source.StringCharSource
 
next(char[]) - Method in interface io.github.wasabithumb.jtoml.io.source.CharSource
 
nextChar() - Method in class io.github.wasabithumb.jtoml.io.source.BufferedCharSource
 
nextChar() - Method in interface io.github.wasabithumb.jtoml.io.source.CharSource
 
nextChar() - Method in class io.github.wasabithumb.jtoml.io.source.StringCharSource
 

O

of(OutputStream) - Static method in class io.github.wasabithumb.jtoml.io.target.WriterCharTarget
 
options - Variable in class io.github.wasabithumb.jtoml.io.ExpressionReader
 

P

peek() - Method in class io.github.wasabithumb.jtoml.io.source.BufferedCharSource
 
put(char) - Method in interface io.github.wasabithumb.jtoml.io.target.CharTarget
 
put(char) - Method in class io.github.wasabithumb.jtoml.io.target.StringCharTarget
 
put(char) - Method in class io.github.wasabithumb.jtoml.io.target.WriterCharTarget
 
put(int) - Method in interface io.github.wasabithumb.jtoml.io.target.CharTarget
 
put(int) - Method in class io.github.wasabithumb.jtoml.io.target.StringCharTarget
 
put(int) - Method in class io.github.wasabithumb.jtoml.io.target.WriterCharTarget
 
put(TomlKey, TomlValue) - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
put(CharSequence) - Method in interface io.github.wasabithumb.jtoml.io.target.CharTarget
 
put(CharSequence) - Method in class io.github.wasabithumb.jtoml.io.target.StringCharTarget
 
put(CharSequence) - Method in class io.github.wasabithumb.jtoml.io.target.WriterCharTarget
 

R

raise(String) - Method in class io.github.wasabithumb.jtoml.io.source.BufferedCharSource
 
raise(String, Throwable) - Method in class io.github.wasabithumb.jtoml.io.source.BufferedCharSource
 
ReaderCharSource - Class in io.github.wasabithumb.jtoml.io.source
 
ReaderCharSource(Reader, OrderMarkPolicy) - Constructor for class io.github.wasabithumb.jtoml.io.source.ReaderCharSource
 
readExpression() - Method in class io.github.wasabithumb.jtoml.io.ExpressionReader
 
readTable() - Method in class io.github.wasabithumb.jtoml.io.TableReader
 
remove(TomlKey) - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 

S

setComment(String) - Method in class io.github.wasabithumb.jtoml.expression.AbstractExpression
 
setComment(String) - Method in interface io.github.wasabithumb.jtoml.expression.Expression
 
setConstant(TomlValue, boolean) - Static method in class io.github.wasabithumb.jtoml.value.TomlValueFlags
 
setNonKeyExtendable(TomlValue, boolean) - Static method in class io.github.wasabithumb.jtoml.value.TomlValueFlags
 
setNonReusable(TomlValue, boolean) - Static method in class io.github.wasabithumb.jtoml.value.TomlValueFlags
 
setOrderMarked(boolean) - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
size() - Method in class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
skipWhitespace() - Method in class io.github.wasabithumb.jtoml.io.source.BufferedCharSource
Reads past any and all whitespace before the first non-whitespace character
StreamCharSource - Class in io.github.wasabithumb.jtoml.io.source
 
StreamCharSource(InputStream, OrderMarkPolicy) - Constructor for class io.github.wasabithumb.jtoml.io.source.StreamCharSource
 
StringCharSource - Class in io.github.wasabithumb.jtoml.io.source
 
StringCharSource(String) - Constructor for class io.github.wasabithumb.jtoml.io.source.StringCharSource
 
StringCharTarget - Class in io.github.wasabithumb.jtoml.io.target
 
StringCharTarget() - Constructor for class io.github.wasabithumb.jtoml.io.target.StringCharTarget
 

T

table(TomlKey, boolean) - Static method in interface io.github.wasabithumb.jtoml.expression.Expression
 
TableExpression - Class in io.github.wasabithumb.jtoml.expression
 
TableExpression(TomlKey, boolean) - Constructor for class io.github.wasabithumb.jtoml.expression.TableExpression
 
TableReader - Class in io.github.wasabithumb.jtoml.io
 
TableReader(BufferedCharSource, JTomlOptions) - Constructor for class io.github.wasabithumb.jtoml.io.TableReader
 
TableWriter - Class in io.github.wasabithumb.jtoml.io
 
TableWriter(CharTarget, JTomlOptions) - Constructor for class io.github.wasabithumb.jtoml.io.TableWriter
 
TomlDocumentImpl - Class in io.github.wasabithumb.jtoml.document
 
TomlDocumentImpl(TomlTable) - Constructor for class io.github.wasabithumb.jtoml.document.TomlDocumentImpl
 
TomlValueFlags - Class in io.github.wasabithumb.jtoml.value
 
toString() - Method in class io.github.wasabithumb.jtoml.io.target.StringCharTarget
 

U

UnsafePrimitives - Class in io.github.wasabithumb.jtoml.value
 

V

value() - Method in class io.github.wasabithumb.jtoml.expression.KeyValueExpression
 

W

WriterCharTarget - Class in io.github.wasabithumb.jtoml.io.target
 
WriterCharTarget(Writer) - Constructor for class io.github.wasabithumb.jtoml.io.target.WriterCharTarget
 
writeTable(TomlTable) - Method in class io.github.wasabithumb.jtoml.io.TableWriter
 
A B C D E F G I K N O P R S T U V W 
All Classes and Interfaces|All Packages