|
Options |
Name |
Purpose |
|
|
|
LOGICAL AppendArrayCharacterValue (character, character)
|
/** Appends a character value to an array (convenience)
@param character The option name
@param character the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
OpenEdge.BusinessLogic.Filter.FilterParserBuilder Build (character)
|
/* Returns a parser builder for a give filter pattern.
@param character The filter pattern name
@return FilterParserBuilder A builder for a parser for that pattern. */
|
|
|
|
OpenEdge.BusinessLogic.Filter.FilterParserBuilder Build (JsonArray)
|
/* Builds a parser for a JSON filter. This array version loops through the
array and passes any OBJECT or STRING entries to the relevant Build()
method.
@param JsonArray The entire filter
@return FilterParserBuilder The filter parser builder to use */
|
|
|
|
OpenEdge.BusinessLogic.Filter.FilterParserBuilder Build (JsonObject)
|
/* Builds a parser for a JSON filter
Specialised JSON filter parsers are used. To figure out which on to
use
1. Look for a string property called mappingType and use that property value
2. Loop for a property in the JSON that matches one of the
registered filter parsers.
3. Return without raising error.
@param JsonObject The entire filter
@return FilterParserBuilder The filter parser builder to use */
|
|
|
|
OpenEdge.BusinessLogic.Filter.FilterParser BuildParser ()
|
/* Builds a parser for a JSON filter
@param character The name of the parser to find
@return FilterParser A usable parser, if one exists. May return NULL */
|
|
|
|
ClearOptions ()
|
/** Clears all options for this builder */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL FindConfigRecord (buffer, character)
|
/** Internal helper method to perform the find. This method attempts to find a record using
the input buffer.
@param buffer The buffer of the ConfigOption table.
@param character The config name
@return logical True if a config record was found. */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
DATETIME-TZ GetOptionDateTimeValue (character)
|
/** Returns an option's datetime value
@param character The option name
@return datetime-tz the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL GetOptionLogicalValue (character)
|
/** Returns an option's logical value
@param character The option name
@return logical the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LONGCHAR GetOptionLongcharValue (character)
|
/** Returns an option's longchar value
@param character The option name
@return longchar the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
DECIMAL GetOptionNumericValue (character)
|
/** Returns an option's decimal value
@param character The option name
@return decimal the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
Object GetOptionObjectValue (character)
|
/** Returns an option's object value
@param character The option name
@return Object the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
CHARACTER GetOptionStringArrayValue (character)
|
/** Returns an option's character array value
@param character The option name
@return character[] the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
CHARACTER GetOptionStringValue (character)
|
/** Returns an option's character value
@param character The option name
@return character the value */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL HasOption (character)
|
/** Checks whether a config option already exists
@param character The option name
@return logical True if the named configuration option exists */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL RemoveOption (character)
|
/** Removes an option
@param character The option name */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (character, character)
|
/** Stores an value as an option
@param character The option name
@param character the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (character, character[])
|
/** Stores an value as an option
@param character The option name
@param character the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (character, datetime-tz)
|
/** Stores a datetime-tzvalue as an option
@param character The option name
@param datetime-tz the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (character, decimal)
|
/** Stores an numeric value as an option
@param character The option name
@param Object the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (character, logical)
|
/** Stores a logical value as an option
@param character The option name
@param logical the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (character, Object)
|
/** Stores an object value as an option
@param character The option name
@param Object the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
LOGICAL SetOption (Class, Object)
|
/** Stores an object value as an option
@param Progress.Lang>Class The option name (as a type)
@param Object the value
@return logical True is the option was overwritten */ Inherited from OpenEdge.Core.Util.ConfigBuilder
|
|
|
|
OpenEdge.BusinessLogic.Filter.FilterParserBuilder TableName (character)
|
/* Sets the table for which this filter applies, if any
@param character A table name for this filter
@return FilterParserBuilder this object */
|
|
|
|
OpenEdge.BusinessLogic.Filter.FilterParserBuilder TableName (character[])
|
/* Sets the table for which this filter applies, if any
@param character[] Table names for this filter
@return FilterParserBuilder this object */
|