|
|
|
CHARACTER FieldDataType (character)
|
Returns the data type of the given field of the BufferHandle
|
|
|
|
Consultingwerk.IQueryExpression InExpression (JsonObject, character, character)
|
Builds the IQueryExpression for the "in" operator (field
matches one of a list of values)
|
|
|
|
Consultingwerk.IQueryExpression Parse (JsonObject, character)
|
Parses the given Build.One SWAT filter descriptor into an
IQueryExpression tree
|
|
|
|
Consultingwerk.IQueryExpression ParseFilter (JsonObject, character)
|
Parses a single filter leaf ("field", "operator", "value")
into a QueryExpression
|
|
|
|
Consultingwerk.IQueryExpression ParseGroup (JsonObject, character)
|
Parses a filter group ("logic" plus "filters" array) into a
ListQueryExpression
|
|
|
|
CHARACTER ResolveFieldName (character)
|
Resolves the given filter field name against the BufferHandle
|
|
|
|
Consultingwerk.IQueryExpression TypedValueExpression (JsonArray, integer, character)
|
Returns the holder expression for an entry of a JSON array,
typed according to the given data type
|
|
|
|
Consultingwerk.IQueryExpression ValueExpression (JsonObject, character)
|
Returns the holder expression for the "value" property of the
given filter leaf, typed according to the target field
|