Class EntitySearchBean

java.lang.Object
ch.tocco.nice2.rest.entity.spi.beans.EntitySearchBean
All Implemented Interfaces:
Serializable

public class EntitySearchBean extends Object implements Serializable
Represents the search params which are used to query entities. Only used in POST resources of the group `entities`. In GET resources the search params are sent as query params with the uri.
See Also:
  • Constructor Details

    • EntitySearchBean

      public EntitySearchBean()
  • Method Details

    • getFilter

      public @Nullable List<String> getFilter()
    • setFilter

      public void setFilter(@Nullable List<String> filter)
    • getPaths

      public @Nullable List<String> getPaths()
    • setPaths

      public void setPaths(@Nullable List<String> paths)
    • getFields

      public @Nullable List<String> getFields()
    • setFields

      public void setFields(@Nullable List<String> fields)
    • getRelations

      public @Nullable List<String> getRelations()
    • setRelations

      public void setRelations(@Nullable List<String> relations)
    • getSearch

      public @Nullable String getSearch()
    • setSearch

      public void setSearch(@Nullable String search)
    • getWhere

      public @Nullable String getWhere()
    • setWhere

      public void setWhere(@Nullable String where)
    • getKeys

      public @Nullable List<String> getKeys()
    • setKeys

      public void setKeys(@Nullable List<String> keys)
    • getTempFilter

      public @Nullable String getTempFilter()
    • setTempFilter

      public void setTempFilter(@Nullable String tempFilter)
    • getConditions

      public @Nullable HashMap<String,Object> getConditions()
    • setConditions

      public void setConditions(@Nullable HashMap<String,Object> conditions)
    • getLimit

      public @Nullable Integer getLimit()
    • setLimit

      public void setLimit(@Nullable Integer limit)
    • getOffset

      public @Nullable Integer getOffset()
    • setOffset

      public void setOffset(@Nullable Integer offset)
    • getSort

      public @Nullable String getSort()
    • setSort

      public void setSort(@Nullable String sort)
    • getConstriction

      public @Nullable String getConstriction()
    • setConstriction

      public void setConstriction(@Nullable String constriction)
    • getForm

      public @Nullable String getForm()
    • setForm

      public void setForm(@Nullable String form)
    • isHasUserChanges

      public boolean isHasUserChanges()
    • setHasUserChanges

      public void setHasUserChanges(boolean hasUserChanges)
    • getPermissions

      public boolean getPermissions()
    • setPermissions

      public void setPermissions(boolean permissions)