Uses of Interface
spoon.pattern.internal.parameter.ParameterInfo
Packages that use ParameterInfo
Package
Description
-
Uses of ParameterInfo in spoon.pattern
Methods in spoon.pattern that return ParameterInfoMethods in spoon.pattern that return types with arguments of type ParameterInfoMethods in spoon.pattern with parameters of type ParameterInfoModifier and TypeMethodDescriptionPatternParameterConfigurator.ParameterElementPair.copyAndSet(ParameterInfo param) Constructors in spoon.pattern with parameters of type ParameterInfo -
Uses of ParameterInfo in spoon.pattern.internal
Methods in spoon.pattern.internal with parameters of type ParameterInfoModifier and TypeMethodDescription<T> voidDefaultGenerator.getValueAs(ParameterInfo parameterInfo, ResultHolder<T> result, ImmutableMap parameters) Returns zero, one or more values into `result`.<T> voidPatternPrinter.getValueAs(ParameterInfo parameterInfo, ResultHolder<T> result, ImmutableMap parameters) -
Uses of ParameterInfo in spoon.pattern.internal.node
Methods in spoon.pattern.internal.node that return ParameterInfoModifier and TypeMethodDescriptionParameterNode.getParameterInfo()StringNode.getParameterInfo(String replaceMarker) Methods in spoon.pattern.internal.node that return types with arguments of type ParameterInfoMethods in spoon.pattern.internal.node with parameters of type ParameterInfoModifier and TypeMethodDescriptionvoidForEachNode.setLocalParameter(ParameterInfo parameterInfo) voidStringNode.setReplaceMarker(String replaceMarker, ParameterInfo param) Defines that this Substitution request will replace all occurrences of `replaceMarker` in target string by value of `param`static StringNodeStringNode.setReplaceMarker(RootNode targetNode, String replaceMarker, ParameterInfo param) Applies substring substitution to `targetNode`.Method parameters in spoon.pattern.internal.node with type arguments of type ParameterInfoModifier and TypeMethodDescriptionvoidConstantNode.forEachParameterInfo(BiConsumer<ParameterInfo, RootNode> consumer) voidElementNode.forEachParameterInfo(BiConsumer<ParameterInfo, RootNode> consumer) voidForEachNode.forEachParameterInfo(BiConsumer<ParameterInfo, RootNode> consumer) voidListOfNodes.forEachParameterInfo(BiConsumer<ParameterInfo, RootNode> consumer) voidMapEntryNode.forEachParameterInfo(BiConsumer<ParameterInfo, RootNode> consumer) voidParameterNode.forEachParameterInfo(BiConsumer<ParameterInfo, RootNode> consumer) voidRootNode.forEachParameterInfo(BiConsumer<ParameterInfo, RootNode> consumer) Calls consumer for each pair of parameter definition (ParameterInfo) andRootNode, which uses itvoidStringNode.forEachParameterInfo(BiConsumer<ParameterInfo, RootNode> consumer) voidSwitchNode.forEachParameterInfo(BiConsumer<ParameterInfo, RootNode> consumer) Constructors in spoon.pattern.internal.node with parameters of type ParameterInfo -
Uses of ParameterInfo in spoon.pattern.internal.parameter
Classes in spoon.pattern.internal.parameter that implement ParameterInfoModifier and TypeClassDescriptionclassclassRepresents a parameter which is related to a value of another parameter.classclassA kind ofParameterInfowhich returns value by the named parameter From a container of typeImmutableMaporMapclassConstructors in spoon.pattern.internal.parameter with parameters of type ParameterInfoModifierConstructorDescriptionprotectedAbstractParameterInfo(ParameterInfo containerItemAccessor) ComputedParameterInfo(ParameterComputer computer, ParameterInfo next) ListParameterInfo(int idx, ParameterInfo next)