Class ParameterValueList
java.lang.Object
org.frankframework.parameters.ParameterValueList
- All Implemented Interfaces:
Iterable<ParameterValue>
List of
ParameterValues.- Author:
- Gerrit van Brakel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidadd(ParameterValue pv) booleanfindParameterValue(String name) Find a (case insensitive)ParameterValueGet a specificParameterValuestatic ParameterValueListget(ParameterList params, Message message, PipeLineSession session) getParameterValue(int i) static StringgetValue(ParameterValueList pvl, String name, String defaultValue) static MessagegetValue(ParameterValueList pvl, String name, Message defaultValue) Returns a Map of value objects which may be a subset of the ParameterList when multiple parameters exist with the same name!@NonNull Iterator<ParameterValue> iterator()Returns theListiterator which may containParameterswith the same name!@Nullable ParameterValueDeprecated.intsize()stream()Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Iterable
forEach, spliterator
-
Constructor Details
-
ParameterValueList
public ParameterValueList()
-
-
Method Details
-
get
public static ParameterValueList get(ParameterList params, Message message, PipeLineSession session) throws ParameterException - Throws:
ParameterException
-
add
-
get
Get a specificParameterValue -
findParameterValue
Find a (case insensitive)ParameterValue -
contains
-
remove
Deprecated.should not be used in combination withiterator()! -
getValueMap
-
getValue
-
getValue
-
size
public int size()- Returns:
- The list size, should only be used in combination with
iterator()!
-
getParameterValue
- Returns:
- The corresponding
ParameterValue, should only be used in combination withiterator()!
-
iterator
Returns theListiterator which may containParameterswith the same name!- Specified by:
iteratorin interfaceIterable<ParameterValue>
-
stream
-