org.nuxeo.ecm.webengine.forms
Class SimpleFormDataProvider
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<java.lang.String,java.lang.String[]>
org.nuxeo.ecm.webengine.forms.SimpleFormDataProvider
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,java.lang.String[]>, FormDataProvider
public class SimpleFormDataProvider
- extends java.util.HashMap<java.lang.String,java.lang.String[]>
- implements FormDataProvider
- Author:
- Bogdan Stefanescu
- See Also:
- Serialized Form
Nested classes/interfaces inherited from class java.util.AbstractMap |
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> |
Method Summary |
java.util.Map<java.lang.String,java.lang.String[]> |
getFormFields()
|
java.util.Collection<java.lang.String> |
getKeys()
|
java.lang.String[] |
getList(java.lang.String key)
|
java.lang.String |
getString(java.lang.String key)
|
void |
putList(java.lang.String key,
java.util.Collection<java.lang.String> values)
|
void |
putList(java.lang.String key,
java.lang.String... values)
|
void |
putString(java.lang.String key,
java.lang.String value)
|
|
validate(java.lang.Class<T> type)
|
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
Methods inherited from class java.util.AbstractMap |
equals, hashCode, toString |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Map |
equals, hashCode |
SimpleFormDataProvider
public SimpleFormDataProvider()
getKeys
public java.util.Collection<java.lang.String> getKeys()
- Specified by:
getKeys
in interface FormDataProvider
getList
public java.lang.String[] getList(java.lang.String key)
- Specified by:
getList
in interface FormDataProvider
getString
public java.lang.String getString(java.lang.String key)
- Specified by:
getString
in interface FormDataProvider
getFormFields
public java.util.Map<java.lang.String,java.lang.String[]> getFormFields()
- Specified by:
getFormFields
in interface FormDataProvider
putString
public void putString(java.lang.String key,
java.lang.String value)
putList
public void putList(java.lang.String key,
java.lang.String... values)
putList
public void putList(java.lang.String key,
java.util.Collection<java.lang.String> values)
validate
public <T extends Form> T validate(java.lang.Class<T> type)
throws ValidationException
- Throws:
ValidationException
Copyright © 2010 Nuxeo SAS. All Rights Reserved.