Package com.helger.as2lib.params
Class CompositeParameters
java.lang.Object
com.helger.as2lib.params.AbstractParameterParser
com.helger.as2lib.params.CompositeParameters
-
Constructor Summary
ConstructorsConstructorDescriptionCompositeParameters
(boolean bIgnoreMissingParsers) CompositeParameters
(boolean bIgnoreMissingParsers, Map<String, ? extends AbstractParameterParser> aParameterParsers) -
Method Summary
Modifier and TypeMethodDescriptionadd
(String sKey, AbstractParameterParser aParam) getParameter
(String sKey) protected final com.helger.commons.collection.impl.ICommonsMap<String,
AbstractParameterParser> boolean
void
setIgnoreMissingParsers
(boolean bIgnoreMissingParsers) void
setParameter
(String sKey, String sValue) void
setParameterParsers
(com.helger.commons.collection.impl.ICommonsMap<String, AbstractParameterParser> aParameterParsers) Methods inherited from class com.helger.as2lib.params.AbstractParameterParser
format, setParameters, setParameters, toString
-
Constructor Details
-
CompositeParameters
public CompositeParameters(boolean bIgnoreMissingParsers) -
CompositeParameters
public CompositeParameters(boolean bIgnoreMissingParsers, @Nonnull Map<String, ? extends AbstractParameterParser> aParameterParsers)
-
-
Method Details
-
add
-
setIgnoreMissingParsers
public void setIgnoreMissingParsers(boolean bIgnoreMissingParsers) -
isIgnoreMissingParsers
public boolean isIgnoreMissingParsers()- Returns:
true
to ignore missing parameters
-
setParameter
- Specified by:
setParameter
in classAbstractParameterParser
- Throws:
AS2InvalidParameterException
-
getParameter
- Specified by:
getParameter
in classAbstractParameterParser
- Throws:
AS2InvalidParameterException
-
setParameterParsers
public void setParameterParsers(@Nullable com.helger.commons.collection.impl.ICommonsMap<String, AbstractParameterParser> aParameterParsers) -
getParameterParsers
@Nonnull @ReturnsMutableObject("by design") protected final com.helger.commons.collection.impl.ICommonsMap<String,AbstractParameterParser> getParameterParsers()
-