Class BasicUiListModifiable<D extends io.vertigo.datamodel.data.model.DataObject>

java.lang.Object
java.util.AbstractCollection<io.vertigo.vega.webservice.model.UiObject<D>>
java.util.AbstractList<io.vertigo.vega.webservice.model.UiObject<D>>
io.vertigo.vega.engines.webservice.json.AbstractUiListModifiable<D>
io.vertigo.ui.core.BasicUiListModifiable<D>
All Implemented Interfaces:
io.vertigo.vega.webservice.model.UiList<D>, Serializable, Iterable<io.vertigo.vega.webservice.model.UiObject<D>>, Collection<io.vertigo.vega.webservice.model.UiObject<D>>, List<io.vertigo.vega.webservice.model.UiObject<D>>, SequencedCollection<io.vertigo.vega.webservice.model.UiObject<D>>

public class BasicUiListModifiable<D extends io.vertigo.datamodel.data.model.DataObject> extends io.vertigo.vega.engines.webservice.json.AbstractUiListModifiable<D>
See Also:
  • Method Details

    • createUiObject

      protected io.vertigo.vega.webservice.model.UiObject<D> createUiObject(D dto)
      Specified by:
      createUiObject in class io.vertigo.vega.engines.webservice.json.AbstractUiListModifiable<D extends io.vertigo.datamodel.data.model.DataObject>
    • listForClient

      public ArrayList<HashMap<String,Serializable>> listForClient(Set<String> fieldsForClient, Map<String,Function<Serializable,String>> valueTransformers)
    • toContextKey

      protected String toContextKey(String inputKey, int index)
      Overrides:
      toContextKey in class io.vertigo.vega.engines.webservice.json.AbstractUiListModifiable<D extends io.vertigo.datamodel.data.model.DataObject>