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)ListParameterInfo(ParameterInfo next)