Namespace: OpenEdge.BusinessLogic
Class
QueryPredicate
Parent classes:
Inherits: Progress.Lang.Object
Implements: Ccs.BusinessLogic.IQueryPredicate

/* *************************************************************************************************************************
Copyright (c) 2018-2019 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:QueryPredicate
Author(s):pjudge
Created:2018-06-15
/* Returns the name of the field for this query predicate




Method Summary
Options Name Purpose
CHARACTER ToString ()

Constructor Summary
Options Name Purpose
QueryPredicate (character, QueryOperatorEnum, IPrimitiveArrayHolder) /* Constructor @param character (mandatory) The field name @param QueryOperatorEnum The operator @param IPrimitiveArrayHolder The predicate value */
QueryPredicate (character, QueryOperatorEnum, IPrimitiveHolder) /* Constructor @param character (mandatory) The field name @param QueryOperatorEnum The operator @param IPrimitiveHolder The predicate value */

Property Summary
Options Name Purpose
CHARACTER FieldName
Ccs.BusinessLogic.JoinEnum Join
Ccs.BusinessLogic.QueryOperatorEnum Operator
Ccs.Common.Support.IPrimitiveHolder Value
Ccs.Common.Support.IPrimitiveArrayHolder Values


Method Detail
Top

PUBLIC CHARACTER ToString ()

Returns CHARACTER


Constructor Detail
Top

PUBLIC QueryPredicate (character, QueryOperatorEnum, IPrimitiveArrayHolder)

/* Constructor
Parameters:
pFieldName CHARACTER
pOperator Ccs.BusinessLogic.QueryOperatorEnum
pValues Ccs.Common.Support.IPrimitiveArrayHolder
Top

PUBLIC QueryPredicate (character, QueryOperatorEnum, IPrimitiveHolder)

/* Constructor
Parameters:
pFieldName CHARACTER
pOperator Ccs.BusinessLogic.QueryOperatorEnum
pValue Ccs.Common.Support.IPrimitiveHolder


Property Detail
Top

PUBLIC CHARACTER FieldName

Returns CHARACTER
Top

PUBLIC Ccs.BusinessLogic.JoinEnum Join

Returns Ccs.BusinessLogic.JoinEnum
Top

PUBLIC Ccs.BusinessLogic.QueryOperatorEnum Operator

Returns Ccs.BusinessLogic.QueryOperatorEnum
Top

PUBLIC Ccs.Common.Support.IPrimitiveHolder Value

Returns Ccs.Common.Support.IPrimitiveHolder
Top

PUBLIC Ccs.Common.Support.IPrimitiveArrayHolder Values

Returns Ccs.Common.Support.IPrimitiveArrayHolder


Copyright © 2020 Progress Software Corporation. All rights Reserved.

Progress® OpenEdge® Release 12.2.0