Class ParameterMap
- java.lang.Object
-
- com.lyncode.xoai.dataprovider.xml.xoaiconfig.parameters.ParameterValue<Map<String,Object>>
-
- com.lyncode.xoai.dataprovider.xml.xoaiconfig.parameters.ParameterMap
-
- All Implemented Interfaces:
XMLWritable
- Direct Known Subclasses:
RootParameterMap
public class ParameterMap extends ParameterValue<Map<String,Object>>
-
-
Constructor Summary
Constructors Constructor Description ParameterMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParameterValueget(String key)List<ParameterValue>getValues()ParameterMapwithValues(ParameterValue... values)ParameterMapwithValues(Collection<ParameterValue> values)voidwrite(XmlOutputContext writer)-
Methods inherited from class com.lyncode.xoai.dataprovider.xml.xoaiconfig.parameters.ParameterValue
asParameterList, asParameterMap, asSimpleType, getName, hasName, withName
-
-
-
-
Method Detail
-
getValues
public List<ParameterValue> getValues()
-
get
public ParameterValue get(String key)
-
withValues
public ParameterMap withValues(Collection<ParameterValue> values)
-
withValues
public ParameterMap withValues(ParameterValue... values)
-
write
public void write(XmlOutputContext writer) throws WritingXmlException
- Throws:
WritingXmlException
-
-