Namespace: OpenEdge.BusinessLogic
Class
NamedQuery
Parent classes:
Progress.Lang.Object

Inherits: Progress.Lang.Object
Implements: Ccs.BusinessLogic.INamedQuery, OpenEdge.Core.Json.IJsonSerializer

/* *************************************************************************************************************************
Copyright (c) 2018-2020 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:NamedQuery
Author(s):pjudge
Created:2018-06-15
/* Returns the name of the named query




Method Summary
Options Name Purpose
FromJson (JsonConstruct) /* Deserializes this object @param JsonConstruct The serialized object - always a JsonObject. */
Progress.Json.ObjectModel.JsonConstruct ToJsonConstruct () /* Serializes this object @return JsonConstruct The serialized object. Always JsonObject. */

Constructor Summary
Options Name Purpose
NamedQuery () /* Default constructor. Needed for IJsonSerializer */
NamedQuery (character) /* Constructor @param character (mandatory) The query name */
NamedQuery (character, INamedQueryParameter[]) /* Constructor @param character (mandatory) The query name @param INamedQueryParameter[] The named query parameters */
NamedQuery (character, integer) /* Constructor @param character (mandatory) The query name @param integer A positive number, representing the number of parameters */

Property Summary
Options Name Purpose
CHARACTER Name
Ccs.BusinessLogic.INamedQueryParameter Parameters


Method Detail
Top

FromJson (JsonConstruct)

/* Deserializes this object
Parameters:
pJson Progress.Json.ObjectModel.JsonConstruct
Top

Progress.Json.ObjectModel.JsonConstruct ToJsonConstruct ()

/* Serializes this object
Returns Progress.Json.ObjectModel.JsonConstruct
JsonConstruct The serialized object. Always JsonObject.


Constructor Detail
Top

NamedQuery ()

/* Default constructor. Needed for IJsonSerializer
Top

NamedQuery (character)

/* Constructor
Parameters:
pQryName CHARACTER
Top

NamedQuery (character, INamedQueryParameter[])

/* Constructor
Parameters:
pQryName CHARACTER
pParams Ccs.BusinessLogic.INamedQueryParameter
Top

NamedQuery (character, integer)

/* Constructor
Parameters:
pQryName CHARACTER
pNumParams INTEGER


Property Detail
Top

CHARACTER Name

Returns CHARACTER
Top

Ccs.BusinessLogic.INamedQueryParameter Parameters

Returns Ccs.BusinessLogic.INamedQueryParameter


Copyright © 2022 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.5.0