Top Fields Constructors Methods
org.wildfly.common.expression

pack-priv Class ExpressionNode

extends Node
Class Inheritance
Imports
java.util.HashSet, org.wildfly.common.function.ExceptionBiConsumer

Author
David M. Lloyd

Field Summary

Modifier and TypeField and Description
private final Node
private final boolean
private final Node
Inherited from org.wildfly.common.expression.Node:
NO_NODESNULL

Constructor Summary

AccessConstructor and Description
pack-priv
ExpressionNode(final boolean generalExpression, final Node key, final Node defaultValue)

Method Summary

Modifier and TypeMethod and Description
pack-priv void
pack-priv <E extends Exception> void
emit(final ResolveContext<E> context, final ExceptionBiConsumer<ResolveContext<E>, StringBuilder, E> resolveFunction)

Implements abstract org.wildfly.common.expression.Node.emit.

pack-priv Node
pack-priv Node
pack-priv boolean
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.wildfly.common.expression.Node:
fromList

Field Detail

defaultValueback to summary
private final Node defaultValue
generalExpressionback to summary
private final boolean generalExpression
keyback to summary
private final Node key

Constructor Detail

ExpressionNodeback to summary
pack-priv ExpressionNode(final boolean generalExpression, final Node key, final Node defaultValue)

Method Detail

catalogback to summary
pack-priv void catalog(final HashSet<String> strings)

Implements abstract org.wildfly.common.expression.Node.catalog.

emitback to summary
pack-priv <E extends Exception> void emit(final ResolveContext<E> context, final ExceptionBiConsumer<ResolveContext<E>, StringBuilder, E> resolveFunction) throws ExceptionBiConsumer:E

Implements abstract org.wildfly.common.expression.Node.emit.

getDefaultValueback to summary
pack-priv Node getDefaultValue()
getKeyback to summary
pack-priv Node getKey()
isGeneralExpressionback to summary
pack-priv boolean isGeneralExpression()
toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.