Class JsonApiQuery

java.lang.Object
io.xlate.jsonapi.rvp.JsonApiQuery

@ValidJsonApiQuery
public class JsonApiQuery
extends java.lang.Object
  • Field Details

  • Constructor Details

    • JsonApiQuery

      public JsonApiQuery​(EntityMetamodel model, EntityMeta entityMeta, java.lang.String id, javax.ws.rs.core.UriInfo uriInfo)
  • Method Details

    • getModel

      public EntityMetamodel getModel()
    • getEntityMeta

      public EntityMeta getEntityMeta()
    • getId

      public java.lang.String getId()
    • getUriInfo

      public javax.ws.rs.core.UriInfo getUriInfo()
    • getFilters

      public java.util.Map<java.lang.String,​java.lang.String> getFilters()
    • getInclude

      public java.util.List<java.lang.String> getInclude()
    • getCount

      public java.util.List<java.lang.String> getCount()
    • getSort

      public java.util.List<java.lang.String> getSort()
    • getFirstResult

      public java.lang.Integer getFirstResult()
    • getMaxResults

      public java.lang.Integer getMaxResults()
    • addField

      public void addField​(java.lang.String resourceType, java.lang.String fieldName)
    • includeField

      public boolean includeField​(java.lang.String resourceType, java.lang.String fieldName)