Top Fields Constructors Methods
io.smallrye.common.expression

pack-priv final Class CompositeNode

extends Node
Class Inheritance
Imports
java.util.HashSet, .List, io.smallrye.common.function.ExceptionBiConsumer

Field Summary

Modifier and TypeField and Description
private final Node[]
Inherited from io.smallrye.common.expression.Node:
NO_NODESNULL

Constructor Summary

AccessConstructor and Description
pack-priv
CompositeNode(final Node[] subNodes)

pack-priv
CompositeNode(final List<Node> subNodes)

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 io.smallrye.common.expression.Node.emit.

public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.

Inherited from io.smallrye.common.expression.Node:
fromList

Field Detail

subNodesback to summary
private final Node[] subNodes

Constructor Detail

CompositeNodeback to summary
pack-priv CompositeNode(final Node[] subNodes)
CompositeNodeback to summary
pack-priv CompositeNode(final List<Node> subNodes)

Method Detail

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

Implements abstract io.smallrye.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 io.smallrye.common.expression.Node.emit.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object