text: var searchData = {
    "modules": [
      {
        "id": "sql",
        "description": "This module provides the common interface and functionality to interact with a database.",
        "orgName": "ballerina",
        "version": "0.5.4"
      }
    ],
    "classes": [
      {
        "id": "ArrayOutParameter",
        "description": "Represents Array Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "ArrayValue",
        "description": "Represents ArrayValue SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "BigIntOutParameter",
        "description": "Represents BigInt Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "BigIntValue",
        "description": "Represents BigInt SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "BinaryOutParameter",
        "description": "Represents Binary Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "BinaryValue",
        "description": "Represents Binary SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "BitOutParameter",
        "description": "Represents Bit Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "BitValue",
        "description": "Represents Bit SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "BlobOutParameter",
        "description": "Represents Blob Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "BlobValue",
        "description": "Represents Blob SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "BooleanOutParameter",
        "description": "Represents Boolean Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "BooleanValue",
        "description": "Represents Boolean SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "CharOutParameter",
        "description": "Represents Char Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "CharValue",
        "description": "Represents Char SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "ClobOutParameter",
        "description": "Represents Clob Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "ClobValue",
        "description": "Represents Clob SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "DateOutParameter",
        "description": "Represents Date Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "DateTimeOutParameter",
        "description": "Represents DateTime Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "DateTimeValue",
        "description": "Represents DateTime SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "DateValue",
        "description": "Represents Date SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "DecimalOutParameter",
        "description": "Represents Decimal Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "DecimalValue",
        "description": "Represents Decimal SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "DoubleOutParameter",
        "description": "Represents Double Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "DoubleValue",
        "description": "Represents Double SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "FloatOutParameter",
        "description": "Represents Float Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "FloatValue",
        "description": "Represents Float SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "InOutParameter",
        "description": "Represents SQL InOutParameter used in procedure calls.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "IntegerOutParameter",
        "description": "Represents Integer Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "IntegerValue",
        "description": "Represents Integer SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "NCharOutParameter",
        "description": "Represents NChar Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "NCharValue",
        "description": "Represents NChar SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "NClobOutParameter",
        "description": "Represents NClob Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "NClobValue",
        "description": "Represents NClob SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "NumericOutParameter",
        "description": "Represents Numeric Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "NumericValue",
        "description": "Represents Numeric SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "NVarcharOutParameter",
        "description": "Represents NVarchar Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "NVarcharValue",
        "description": "Represents NVarchar SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "ProcedureCallResult",
        "description": "Object that is used to return stored procedure call results.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "RealOutParameter",
        "description": "Represents Real Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "RealValue",
        "description": "Represents Real SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "RefOutParameter",
        "description": "Represents Ref Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "RefValue",
        "description": "Represents Ref SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "RowOutParameter",
        "description": "Represents Row Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "RowValue",
        "description": "Represents Row SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "SmallIntOutParameter",
        "description": "Represents SmallInt Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "SmallIntValue",
        "description": "Represents SmallInt SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "StructOutParameter",
        "description": "Represents Struct Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "StructValue",
        "description": "Represents Struct SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "TextOutParameter",
        "description": "Represents Text Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "TextValue",
        "description": "Represents Text SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "TimeOutParameter",
        "description": "Represents Time Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "TimestampOutParameter",
        "description": "Represents Timestamp Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "TimestampValue",
        "description": "Represents Timestamp SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "TimeValue",
        "description": "Represents Time SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "VarBinaryOutParameter",
        "description": "Represents VarBinary Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "VarBinaryValue",
        "description": "Represents VarBinary SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "VarcharOutParameter",
        "description": "Represents Varchar Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "VarcharValue",
        "description": "Represents Varchar SQL field.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "XMLOutParameter",
        "description": "Represents XML Out Parameter used in procedure calls\n",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      }
    ],
    "functions": [
      {
        "id": "generateApplicationErrorStream",
        "description": "",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "getGlobalConnectionPool",
        "description": "",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      }
    ],
    "records": [
      {
        "id": "BatchExecuteErrorDetail",
        "description": "Represents the properties belonging to a `BatchExecuteError`.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "ConnectionPool",
        "description": "Represents the properties which are used to configure DB connection pool.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "DatabaseErrorDetail",
        "description": "Represents the properties belonging to a `DatabaseError`.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "ExecutionResult",
        "description": "The result of the query without returning the rows.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      }
    ],
    "constants": [
      {
        "id": "EXECUTION_FAILED",
        "description": "Constant indicating that the specific batch statement failed.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "SUCCESS_NO_INFO",
        "description": "Constant indicating that the specific batch statement executed successfully\nbut that no count of the number of rows it affected is available.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      }
    ],
    "errors": [
      {
        "id": "ApplicationError",
        "description": "Represents an error originating from application-level causes.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "BatchExecuteError",
        "description": "Represents an error occurred when a batch execution is running.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "DatabaseError",
        "description": "Represents an error caused by an issue related to database accessibility, erroneous queries, constraint violations,\ndatabase resource clean-up, and other similar scenarios.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "Error",
        "description": "Represents a database or application level error returned from SQL client remote functions.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      }
    ],
    "types": [
      {
        "id": "Parameter",
        "description": "Represents all parameters used in SQL stored procedure call.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "Value",
        "description": "Possible type of parameters that can be passed into the SQL query.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      }
    ],
    "clients": [],
    "listeners": [],
    "annotations": [],
    "abstractObjects": [
      {
        "id": "Client",
        "description": "Represents a SQL client.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "OutParameter",
        "description": "Represents all OUT parameters used in SQL stored procedure call.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "ParameterizedCallQuery",
        "description": "Represents Parameterized Call SQL Statement.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "ParameterizedQuery",
        "description": "Represents Parameterized SQL query.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      },
      {
        "id": "TypedValue",
        "description": "Represents a parameter for the SQL Client remote functions when a variable needs to be passed\nto the remote function.",
        "moduleId": "sql",
        "moduleOrgName": "ballerina",
        "moduleVersion": "0.5.4"
      }
    ],
    "enums": []
  };