Package org.frankframework.parameters
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!iterator()Returns theListiterator which may containParameterswith the same name!Deprecated.intsize()stream()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.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
Returns a Map of value objects which may be a subset of the ParameterList when multiple parameters exist with the same name! -
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
-