All Downloads are FREE. Search and download functionalities are using the official Maven repository.

json-schema.findRequest.json Maven / Gradle / Ivy

There is a newer version: 2.18.0
Show newest version
{
    "copyright": [
        "Copyright 2013 Red Hat, Inc. and/or its affiliates.",
        "This file is part of lightblue.",
        "This program is free software: you can redistribute it and/or modify",
        "it under the terms of the GNU General Public License as published by",
        "the Free Software Foundation, either version 3 of the License, or",
        "(at your option) any later version.",
        "This program is distributed in the hope that it will be useful,",
        "but WITHOUT ANY WARRANTY; without even the implied warranty of",
        "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the",
        "GNU General Public License for more details.",
        "You should have received a copy of the GNU General Public License",
        "along with this program.  If not, see ."],
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
     "allOf": [
         {
             "$ref": "/json-schema/crudCommon.json#/definitions/common"
         }
     ],
     "additionalProperties": false,
     "properties": {
         "client": {
         },
         "entity": {
         },
         "entityVersion": {
         },
         "execution": {
         },
         "projection": {
         },
         "query": {
             "description": "A non-empty query expression",
             "$ref": "/json-schema/crudCommon.json#/definitions/query"
         },
         "range": {
             "type": "array",
             "minItems": 2,
             "maxItems": 2,
             "items": {
                 "type": "integer"
             }
         },
         "from": {
             "type": "integer",
             "description": "Alternative to 'range' allowing 'from' and 'to' to be set independently."
         },
         "to": {
             "type": "integer",
             "description": "Alternative to 'range' allowing 'from' and 'to' to be set independently."
         },
         "maxResults": {
             "type": "integer",
             "description": "Alternative to 'range'. Sets the maximum number of results to return. Ignored if 'to' is also specified."
         },
         "sort": {
             "$ref": "/json-schema/sort/choice.json#/definitions/sort"
         }
     }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy