Class V1SearchParameters

java.lang.Object
com.clinia.model.common.V1SearchParameters

public class V1SearchParameters extends Object
V1SearchParameters
  • Constructor Details

    • V1SearchParameters

      public V1SearchParameters()
  • Method Details

    • setFilter

      public V1SearchParameters setFilter(V1Operator filter)
    • getFilter

      @Nullable public V1Operator getFilter()
      Get filter
    • setPage

      public V1SearchParameters setPage(Integer page)
    • getPage

      @Nullable public Integer getPage()
      Get page
    • setPerPage

      public V1SearchParameters setPerPage(Integer perPage)
    • getPerPage

      @Nullable public Integer getPerPage()
      Get perPage
    • setSort

      public V1SearchParameters setSort(V1Sort sort)
    • getSort

      @Nullable public V1Sort getSort()
      Get sort
    • setTraversedProperties

      public V1SearchParameters setTraversedProperties(List<String> traversedProperties)
    • addTraversedProperties

      public V1SearchParameters addTraversedProperties(String traversedPropertiesItem)
    • getTraversedProperties

      @Nullable public List<String> getTraversedProperties()
      The properties from the relationships or adjacent records that will be returned in the search response. The wildcard '*' can be used in itself or in combination with a prefix - `*` will return all traversed properties. - `@worksAt.*` will return all traversed properties from the relationship 'worksAt'. - `@worksAt.@clinic.*` will return all traversed properties from an adjacent 'clinic' connected with a 'worksAt' relationship.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object