Package org.tensorics.core.tree.domain
Interface Node
-
- All Known Subinterfaces:
ExceptionHandlingNode<R>
,Expression<R>
,RebuildableNode<T>
- All Known Implementing Classes:
AbstractDeferredExpression
,AnalysisExpression
,AnyIterableConversionExpression
,AssertionExpression
,BinaryOperationExpression
,BinaryPredicateExpression
,BinaryPredicateIterableExpression
,ConversionOperationExpression
,CreationOperationExpression
,DiscreteFunctionToIterableExpression
,DoubleScript
,FunctionalExpression
,IsEqualToExpression
,IsNotEqualExpression
,IterableExpressionToIterable
,IterableOperationExpression
,IterableResolvingExpression
,LatestOfExpression
,PickExpression
,Placeholder
,PreconditionExpression
,PredicateExpression
,ResolvedExpression
,TensoricScript
,UnaryOperationExpression
public interface Node
A marker interface for any node in the instruction tree, which later will be processed by a tree walker.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<? extends Node>
getChildren()
Has to return the children of the node.
-
-
-
Method Detail
-
getChildren
java.util.List<? extends Node> getChildren()
Has to return the children of the node. This must never returnnull
- Returns:
- a list containing all the children of the node
-
-