Namespace: OpenEdge.BusinessLogic
Type: Class NamedQueryParameter
Parent Classes:
Inherits: Progress.Lang.Object
Implements: Ccs.BusinessLogic.INamedQueryParameter, OpenEdge.Core.Json.IJsonSerializer


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



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
  NamedQueryParameter () /* Default Constructor */
  NamedQueryParameter (character) /* Constructor @param character (mandatory) The parameter name */
  NamedQueryParameter (character, IPrimitiveArrayHolder) /* Constructor @param character (mandatory) The parameter name @param IPrimitiveArrayHolder The parameter values */
  NamedQueryParameter (character, IPrimitiveHolder) /* Constructor @param character (mandatory) The parameter name @param IPrimitiveHolder The parameter value */

Property Summary
  Options Name Purpose
  CHARACTER Name
  Ccs.Common.Support.IPrimitiveHolder Value
  Ccs.Common.Support.IPrimitiveArrayHolder Values


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

NamedQueryParameter ()

/* Default Constructor
Top

NamedQueryParameter (character)

/* Constructor
Parameters:
pName CHARACTER
 
Top

NamedQueryParameter (character, IPrimitiveArrayHolder)

/* Constructor
Parameters:
pName CHARACTER
 
pValues Ccs.Common.Support.IPrimitiveArrayHolder
 
Top

NamedQueryParameter (character, IPrimitiveHolder)

/* Constructor
Parameters:
pName CHARACTER
 
pValue Ccs.Common.Support.IPrimitiveHolder
 


Property Detail
Top

CHARACTER Name

Returns CHARACTER
 
Top

Ccs.Common.Support.IPrimitiveHolder Value

Returns Ccs.Common.Support.IPrimitiveHolder
 
Top

Ccs.Common.Support.IPrimitiveArrayHolder Values

Returns Ccs.Common.Support.IPrimitiveArrayHolder