ParameterParserResponse Data Type

Response of parsing a parameterised HQL query

Properties
name data type description
valid boolean Flag that denotes if the query and the parameters are valid
message string The message
parameters array of array of Parameter The immutable set of parameters parsed from a parameterised HQL query

Example

{
  "valid" : true,
  "message" : "...",
  "parameters" : [ [ {
    "name" : "...",
    "displayName" : "...",
    "defaultValue" : [ [ "...", "..." ], [ "...", "..." ] ],
    "dataType" : "STRING",
    "collectionType" : "MULTIPLE"
  }, {
    "name" : "...",
    "displayName" : "...",
    "defaultValue" : [ [ "...", "..." ], [ "...", "..." ] ],
    "dataType" : "NUMBER",
    "collectionType" : "MULTIPLE"
  } ], [ {
    "name" : "...",
    "displayName" : "...",
    "defaultValue" : [ [ "...", "..." ], [ "...", "..." ] ],
    "dataType" : "DECIMAL",
    "collectionType" : "SINGLE"
  }, {
    "name" : "...",
    "displayName" : "...",
    "defaultValue" : [ [ "...", "..." ], [ "...", "..." ] ],
    "dataType" : "STRING",
    "collectionType" : "MULTIPLE"
  } ] ]
}