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
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
add
(ParameterValue pv) boolean
findParameterValue
(String name) Find a (case insensitive)ParameterValue
Get a specificParameterValue
static ParameterValueList
get
(ParameterList params, Message message, PipeLineSession session) getParameterValue
(int i) static String
getValue
(ParameterValueList pvl, String name, String defaultValue) static Message
getValue
(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 theList
iterator which may containParameters
with the same name!Deprecated.int
size()
stream()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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 theList
iterator which may containParameters
with the same name!- Specified by:
iterator
in interfaceIterable<ParameterValue>
-
stream
-