confuse
confuse
API
confuse
Watcher
default
confuse.api
MainApi
PlatformApi
ReadException
confuse.derivation
DerivationApi
ReadResult
Success
Error
ReaderApi
Reader
Reader
StandardReaders
confuse.formats
FileReader
FileReader
Result
Success
Error
HoconReader
IniReader
Visitor
JsonReader
ValueVisitor
ArrVisitor
ConfigVisitor
KeyVisitor
PropsReader
YamlReader
ValueVisitor
ArrVisitor
ConfigVisitor
confuse.ini
MutablePos
NoopVisitor
ParseException
Parser
Pos
Visitor
confuse.model
Arr
Config
Config
Null
Origin
File
Env
Props
Arg
Code
Path
Path
Str
Terminal
Value
confuse.parsers
DerivationApi
ProductParser
FieldError
TypeMismatch
Validation
FieldError
ParserApi
Parser
Parser
Result
Success
FieldErrors
Result
StandardParsers
arrParser
cfgParser
strParser
valueParser
macros
confuse.util
SourcePos
SourcePos
TextUtils
LocationStream
confuse
/
confuse.model
/
Value
Value
confuse.model.Value
sealed
trait
Value
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
class
Arr
class
Config
class
Null
class
Str
trait
Terminal
Clear all
Members list
Concise view
Value members
Concrete methods
def
dump
(
path
:
Path
):
String
def
dumpInto
(
path
:
Path
,
out
:
PrintStream
):
Unit
def
flatten
(
path
:
Path
):
LinkedHashMap
[
String
,
Terminal
]
def
flattenInto
(
path
:
Path
,
buffer
:
LinkedHashMap
[
String
,
Terminal
]):
Unit
def
parse
[
A
](
)(
using
p
:
Parser
[
A
]):
Result
[
A
]
def
parseOrExit
[
A
](
exit
: ()
=>
Nothing
,
stderr
:
PrintStream
)(
using
p
:
Parser
[
A
]):
A
Concrete fields
var
origins
:
List
[
Origin
]
All origins that were used to get this value.
All origins that were used to get this value.
Attributes