Package io.vertigo.struts2.core
Class StrutsUiObject<D extends io.vertigo.datamodel.structure.model.DtObject>
- java.lang.Object
-
- io.vertigo.vega.engines.webservice.json.VegaUiObject<D>
-
- io.vertigo.struts2.core.StrutsUiObject<D>
-
- Type Parameters:
D- Type de DtObject représenté par cet Input
- All Implemented Interfaces:
io.vertigo.vega.webservice.model.UiObject<D>,Serializable,Map<String,Serializable>
public final class StrutsUiObject<D extends io.vertigo.datamodel.structure.model.DtObject> extends io.vertigo.vega.engines.webservice.json.VegaUiObject<D> implements Map<String,Serializable>
Objet d'IHM, fournit les valeurs formatés des champs de l'objet métier sous-jacent. Implements Mapcar struts poste des String[] que l'on reconverti en String (on prend le premier). - Author:
- pchretien, npiedeloup
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description StrutsUiObject(D serverSideDto)StrutsUiObject(D serverSideDto, D inputDto, Set<String> modifiedFields)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()Non implémenté.booleancontainsKey(Object arg0)booleancontainsValue(Object arg0)Non implémenté.Set<Map.Entry<String,Serializable>>entrySet()Non implémenté.Serializableget(Object key)booleanisEmpty()Set<String>keySet()Stringput(String fieldName, Serializable value)voidputAll(Map<? extends String,? extends Serializable> arg0)Non implémenté.Stringremove(Object arg0)Non implémenté.intsize()Collection<Serializable>values()Non implémenté.-
Methods inherited from class io.vertigo.vega.engines.webservice.json.VegaUiObject
checkFormat, getBigDecimal, getBoolean, getDate, getDtDefinition, getDtField, getInputKey, getInputValue, getInteger, getLong, getModifiedFields, getServerSideObject, getServerSideToken, getSingleInputValue, getString, getTypedValue, hasFormatError, isModified, isModified, mergeAndCheckInput, setInputKey, setInputValue, setServerSideObject, setServerSideToken, setTypedValue, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
-
-
Method Detail
-
get
public Serializable get(Object key)
- Specified by:
getin interfaceMap<String,Serializable>
-
put
public String put(String fieldName, Serializable value)
- Specified by:
putin interfaceMap<String,Serializable>
-
containsKey
public boolean containsKey(Object arg0)
- Specified by:
containsKeyin interfaceMap<String,Serializable>
-
clear
public void clear()
Non implémenté.- Specified by:
clearin interfaceMap<String,Serializable>
-
containsValue
public boolean containsValue(Object arg0)
Non implémenté.- Specified by:
containsValuein interfaceMap<String,Serializable>
-
entrySet
public Set<Map.Entry<String,Serializable>> entrySet()
Non implémenté.- Specified by:
entrySetin interfaceMap<String,Serializable>
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceMap<String,Serializable>
-
putAll
public void putAll(Map<? extends String,? extends Serializable> arg0)
Non implémenté.- Specified by:
putAllin interfaceMap<String,Serializable>
-
remove
public String remove(Object arg0)
Non implémenté.- Specified by:
removein interfaceMap<String,Serializable>
-
size
public int size()
- Specified by:
sizein interfaceMap<String,Serializable>
-
values
public Collection<Serializable> values()
Non implémenté.- Specified by:
valuesin interfaceMap<String,Serializable>
-
-