|
|
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
IGetDataRequest Parse (Object) |
/* Reads and processes (parses) a complete data filter.
@param P.L.Object The filter data
@param IGetDataRequest A new filter object */ Overrides OpenEdge.BusinessLogic.Filter.AblFilterParser:Parse (Object) |
|||||
|
|
IQuerySortEntry ParseSortBy (Object) |
/* Parses an SORT-BY phrase and returns an array of IQuerySortEntry objects.
@param P.L.Object The SORT-BY data
@return IQuerySortEntry[] An array of sort phrases. An indeterminate array is returned if the input phrase is empty */ Overrides OpenEdge.BusinessLogic.Filter.AblFilterParser:ParseSortBy (Object) |
|||||
|
|
IQuerySortEntry ParseSortString (longchar) |
Inherited from OpenEdge.BusinessLogic.Filter.AblFilterParser |
|||||
|
|
Ccs.BusinessLogic.IGetDataTableRequest ParseTableRequest (character, JsonObject) |
/* Reads a single table's request.
This method knows which properties in the input JSON are for the where clause, for the sort-by etc
@param character The table name to which this filter applies
@param JsonObject The input filter
@return IGetDataTableRequest A single table Get Request */ Overrides OpenEdge.BusinessLogic.Filter.AblFilterParser:ParseTableRequest (character, JsonObject) |
|||||
|
|
IQueryEntry ParseWhere (Object) |
/* Parses where/filter phrase and returns an IQueryEntry object for a single table
@param P.L.Object The filter/where clause data
@return IQueryEntry The query entry.We return one of an IQueryPredicate (single clause)
or an IQueryGroup (many clauses) */ Overrides OpenEdge.BusinessLogic.Filter.AblFilterParser:ParseWhere (Object) |
|||||
|
|
IQueryEntry ParseWhereString (longchar) |
Inherited from OpenEdge.BusinessLogic.Filter.AblFilterParser |
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
JfpFilterParser () |
/* Default constructor */ |
|||||
|
|
JfpFilterParser (character) |
/* Constructor.
@param character (mandatory) A table name for which to construct the filter */ |
|||||
|
|
JfpFilterParser (character[]) |
/* Constructor.
@param character[] (mandatory) An array of table name for which to construct the filter */ |
| Options | Name | Purpose | |||||
|---|---|---|---|---|---|---|---|
|
|
CHARACTER FilterTable |
Inherited from OpenEdge.BusinessLogic.Filter.FilterParser |
|
Top
PUBLIC IGetDataRequest Parse (Object)
|
|||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUBLIC IQuerySortEntry ParseSortBy (Object)
|
|||||||||||||||||||||||||
PROTECTED IQuerySortEntry ParseSortString (longchar)
|
|||||||||||||||||||||||||
PROTECTED Ccs.BusinessLogic.IGetDataTableRequest ParseTableRequest (character, JsonObject)
|
|||||||||||||||||||||||||
PUBLIC IQueryEntry ParseWhere (Object)
|
|||||||||||||||||||||||||
PROTECTED IQueryEntry ParseWhereString (longchar)
|
|||||||||||||||||||||||||
PUBLIC JfpFilterParser ()
|
|||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PUBLIC JfpFilterParser (character)
|
|||||||||||||
PUBLIC JfpFilterParser (character[])
|
|||||||||||||
PUBLIC CHARACTER FilterTable
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|
Progress® OpenEdge® Release 12.2.0