Package io.jmix.flowui.facet.settings
Class ViewSettingsJson
java.lang.Object
io.jmix.flowui.facet.settings.AbstractUiComponentSettings<S>
io.jmix.flowui.facet.settings.AbstractUiComponentSettingsJson<ViewSettings,ViewSettingsJson>
io.jmix.flowui.facet.settings.ViewSettingsJson
- All Implemented Interfaces:
UiComponentSettings<ViewSettings>,ViewSettings
public class ViewSettingsJson
extends AbstractUiComponentSettingsJson<ViewSettings,ViewSettingsJson>
implements ViewSettings
ViewSettings that uses JSON structure.-
Field Summary
FieldsFields inherited from class io.jmix.flowui.facet.settings.AbstractUiComponentSettingsJson
gson, rootFields inherited from class io.jmix.flowui.facet.settings.AbstractUiComponentSettings
modified, ownerId -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.jmix.flowui.facet.settings.AbstractUiComponentSettingsJson
checkNotNullGetConditions, checkNotNullPutConditions, delete, delete, getBoolean, getDouble, getInteger, getJsonSettings, getLong, getObject, getObjectOrCreate, getSettings, getSettingsOrCreate, getString, initGson, initialize, initRoot, isValueNull, put, put, put, put, put, put, put, put, serializeMethods inherited from class io.jmix.flowui.facet.settings.AbstractUiComponentSettings
getOwnerId, isModified, setModifiedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.jmix.flowui.facet.settings.UiComponentSettings
delete, delete, getBoolean, getDouble, getInteger, getLong, getSettings, getSettingsOrCreate, getString, initialize, isModified, put, put, put, put, put, put, serialize, setModifiedMethods inherited from interface io.jmix.flowui.facet.settings.ViewSettings
getOwnerId
-
Field Details
-
viewId
-
-
Constructor Details
-
ViewSettingsJson
-
-
Method Details
-
getViewId
- Specified by:
getViewIdin interfaceViewSettings- Returns:
- a
Viewid to which settings are corresponded
-