quarkdown
Toggle table of contents
latest
jvm
Platform filter
jvm
Switch theme
Search in API
quarkdown
quarkdown-core
/
com.quarkdown.core.function.expression.visitor
/
AppendExpressionVisitor
/
visit
visit
open
override
fun
visit
(
value
:
StringValue
)
:
InputValue
<
*
>
open
override
fun
visit
(
value
:
NumberValue
)
:
InputValue
<
*
>
open
override
fun
visit
(
value
:
BooleanValue
)
:
Expression
open
override
fun
visit
(
value
:
OrderedCollectionValue
<
*
>
)
:
Expression
open
override
fun
visit
(
value
:
UnorderedCollectionValue
<
*
>
)
:
Expression
open
override
fun
visit
(
value
:
GeneralCollectionValue
<
*
>
)
:
GeneralCollectionValue
<
*
>
open
override
fun
visit
(
value
:
PairValue
<
*
,
*
>
)
:
Expression
open
override
fun
visit
(
value
:
DictionaryValue
<
*
>
)
:
InputValue
<
*
>
open
override
fun
visit
(
value
:
EnumValue
)
:
InputValue
<
*
>
open
override
fun
visit
(
value
:
ObjectValue
<
*
>
)
:
InputValue
<
*
>
open
override
fun
visit
(
value
:
MarkdownContentValue
)
:
Expression
open
override
fun
visit
(
value
:
InlineMarkdownContentValue
)
:
Expression
open
override
fun
visit
(
value
:
NodeValue
)
:
Expression
open
override
fun
visit
(
value
:
DynamicValue
)
:
Expression
open
override
fun
visit
(
value
:
LambdaValue
)
:
Expression
open
override
fun
visit
(
value
:
NoneValue
)
:
InputValue
<
*
>
open
override
fun
visit
(
expression
:
FunctionCall
<
*
>
)
:
Expression
open
override
fun
visit
(
expression
:
ComposedExpression
)
:
Expression
Throws
Unsupported
Operation
Exception
there is no way a composed expression could be appended to another expression