Documentation Home
X DevAPI User Guide
Download this Manual

X DevAPI User Guide  /  CRUD EBNF Definitions  /  Other EBNF Definitions

Pre-General Availability Draft: 2017-12-04

11.7 Other EBNF Definitions

SearchConditionStr

Figure 11.25 SearchConditionStr

SearchConditionStr visual reference

SearchExprStrList

Figure 11.26 SearchExprStrList

SearchExprStrList visual reference

ProjectedSearchExprStrList

Figure 11.27 ProjectedSearchExprStrList

ProjectedSearchExprStrList visual reference

SortExprStrList

Figure 11.28 SortExprStrList

SortExprStrList visual reference

ExprOrLiteral

Figure 11.29 ExprOrLiteral

ExprOrLiteral visual reference

ExprOrLiterals

Figure 11.30 ExprOrLiterals

ExprOrLiterals visual reference

ExprOrLiteralOrOperand

Figure 11.31 ExprOrLiteralOrOperand

ExprOrLiteralOrOperand visual reference

PlaceholderValues

Figure 11.32 PlaceholderValues

PlaceholderValues visual reference

PlaceholderName

Figure 11.33 PlaceholderName

PlaceholderName visual reference

CollectionFields

Figure 11.34 CollectionFields

CollectionFields visual reference

CollectionField

Figure 11.35 CollectionField

CollectionField visual reference

DocPath

Figure 11.36 DocPath

DocPath visual reference

Literal

Figure 11.37 Literal

Literal visual reference

Expression

Figure 11.38 Expression

Expression visual reference

Document

An API call expecting a JSON document allows the use of many data types to describe the document. Depending on the X DevAPI implementation and language any of the following data types can be used:

  • String

  • Native JSON

  • JSON equivalent syntax

  • DbDoc

  • Generated Doc Classes

All implementations allow expressing an document by the special DbDoc type and as a string. Consult your language's Connector reference for more details, see Additional Documentation.

Figure 11.39 Document

Document visual reference

JSONExpression

Figure 11.40 JSONExpression

JSONExpression visual reference

JSONDocumentExpression

Figure 11.41 JSONDocumentExpression

JSONDocumentExpression visual reference

FunctionName

Figure 11.42 FunctionName

FunctionName visual reference

DocumentOrJSON

Figure 11.43 DocumentOrJSON

DocumentOrJSON visual reference

ProjectedDocumentExprStr

Figure 11.44 ProjectedDocumentExprStr

ProjectedDocumentExprStr visual reference

TableField

Figure 11.45 TableField

TableField visual reference

TableFields

Figure 11.46 TableFields

TableFields visual reference


User Comments
Sign Up Login You must be logged in to post a comment.