root
root
API
scala.cli.directivehandler
CompositeDirectiveException
CompositeDirectiveException
CustomDirectivesReporter
CustomDirectivesReporter
DependencyFormatError
Diagnostic
DirectiveDescription
DirectiveExamples
DirectiveException
DirectiveGroupDetails
DirectiveGroupName
DirectiveHandler
DirectiveHandler
DirectiveHandlerMacros
DirectiveHandlerMacros
Deriver
DirectiveHandlers
DirectiveName
DirectivePrefix
DirectiveSpecialSyntax
DirectiveTag
DirectiveUsage
DirectiveUtil
PositionedDepsOps
DirectiveValueParser
DirectiveValueParser
DirectiveSingleValueParser
DirectiveValueParserValueOps
MaybeNumericalString
WithScopePath
WithScopePath
EitherSequence
EitherSeqOps
ExtractedDirectives
ExtractedDirectives
IgnoredDirective
IgnoredDirective
JavaOpt
JavaOpt
MalformedDirectiveError
Position
Position
File
Positioned
Positioned
ProcessedDirective
ScalacOpt
ScalacOpt
ScopePath
ScopePath
Scoped
ScopedDirective
Severity
Severity
Error
Warning
ShadowingSeq
ShadowingSeq
KeyOf
KeyOf
StrictDirective
UnexpectedDirectiveError
UnusedDirectiveError
UsingDirectiveExpectationError
UsingDirectiveValueNumError
UsingDirectiveWrongValueTypeError
UsingDirectivesOps
UsingDirectivesOps0
root
/
scala.cli.directivehandler
/
DirectiveValueParser
DirectiveValueParser
scala.cli.directivehandler.DirectiveValueParser
See the
DirectiveValueParser
companion object
abstract
class
DirectiveValueParser
[
+
T
]
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Known subtypes
class
DirectiveSingleValueParser
[
T
]
Members list
Clear all
Value members
Abstract methods
def
parse
(
values
:
Seq
[
Value
[
_
]],
scopePath
:
ScopePath
,
path
:
Either
[
String
,
Path
]):
Either
[
DirectiveException
,
T
]
Implicitly added by
option
def
parse
(
values
:
Seq
[
Value
[
_
]],
scopePath
:
ScopePath
,
path
:
Either
[
String
,
Path
]):
Either
[
DirectiveException
,
T
]
Implicitly added by
withScopePath
def
parse
(
values
:
Seq
[
Value
[
_
]],
scopePath
:
ScopePath
,
path
:
Either
[
String
,
Path
]):
Either
[
DirectiveException
,
T
]
Concrete methods
final
def
map
[
U
](
f
:
T
=>
U
):
DirectiveValueParser
[
U
]
Implicitly added by
option
final
def
map
[
U
](
f
:
T
=>
U
):
DirectiveValueParser
[
U
]
Implicitly added by
withScopePath
final
def
map
[
U
](
f
:
T
=>
U
):
DirectiveValueParser
[
U
]
def
parse
(
scopedDirective
:
ScopedDirective
):
Either
[
DirectiveException
,
T
]
Implicitly added by
option
def
parse
(
scopedDirective
:
ScopedDirective
):
Either
[
DirectiveException
,
T
]
Implicitly added by
withScopePath
def
parse
(
scopedDirective
:
ScopedDirective
):
Either
[
DirectiveException
,
T
]
In this article
Attributes
Members list
Value members
Abstract methods
Concrete methods