Uses of Class
spoon.pattern.internal.DefaultGenerator
-
Uses of DefaultGenerator in spoon.pattern.internal
Modifier and TypeClassDescriptionclass
Generates the source code corresponding to a Pattern's RootNode -
Uses of DefaultGenerator in spoon.pattern.internal.node
Modifier and TypeMethodDescription<T> void
ForEachNode.generateInlineTargets(DefaultGenerator generator, ResultHolder<T> result, ImmutableMap parameters)
<T> void
InlineNode.generateInlineTargets(DefaultGenerator generator, ResultHolder<T> result, ImmutableMap parameters)
Generates inline statements of this inlineRootNode
.<T> void
SwitchNode.generateInlineTargets(DefaultGenerator generator, ResultHolder<T> result, ImmutableMap parameters)
protected void
ElementNode.generateSingleNodeAttributes(DefaultGenerator generator, CtElement clone, ImmutableMap parameters)
<U> void
ConstantNode.generateTargets(DefaultGenerator generator, ResultHolder<U> result, ImmutableMap parameters)
<U> void
ElementNode.generateTargets(DefaultGenerator generator, ResultHolder<U> result, ImmutableMap parameters)
<T> void
ForEachNode.generateTargets(DefaultGenerator generator, ResultHolder<T> result, ImmutableMap parameters)
<T> void
ListOfNodes.generateTargets(DefaultGenerator generator, ResultHolder<T> result, ImmutableMap parameters)
<T> void
MapEntryNode.generateTargets(DefaultGenerator generator, ResultHolder<T> result, ImmutableMap parameters)
<T> void
ParameterNode.generateTargets(DefaultGenerator generator, ResultHolder<T> result, ImmutableMap parameters)
<T> void
RootNode.generateTargets(DefaultGenerator generator, ResultHolder<T> result, ImmutableMap parameters)
Generates zero, one or more target depending on kind of thisRootNode
, expected `result` and input `parameters`<T> void
StringNode.generateTargets(DefaultGenerator generator, ResultHolder<T> result, ImmutableMap parameters)
<T> void
SwitchNode.generateTargets(DefaultGenerator generator, ResultHolder<T> result, ImmutableMap parameters)