DocumentFunction uses FunctionCallTrait
Table of Contents
Constants
- ATTRIBUTES : string = 'ATTRIBUTES'
- The ATTRIBUTES(document, removeSystemAttrs, sort) → strArray function.
- COUNT : string = 'COUNT'
- This is an alias for LENGTH().
- ENTRIES : string = 'ENTRIES'
- The ENTRIES(document) → pairArray function.
- HAS : string = 'HAS'
- The HAS(document, attributeName) → isPresent function.
- IS_SAME_COLLECTION : string = 'IS_SAME_COLLECTION'
- The IS_SAME_COLLECTION(collectionName, documentIdentifier) → isSame function.
- KEEP : string = 'KEEP'
- The KEEP(document, attributeName1, attributeName2, ... attributeNameN) → doc function.
- KEEP_RECURSIVE : string = 'KEEP_RECURSIVE'
- The KEEP_RECURSIVE(document, attributeName1, attributeName2, ... attributeNameN) → doc function.
- KEYS : string = 'KEYS'
- This is an alias for ATTRIBUTES().
- LENGTH : string = 'LENGTH'
- The LENGTH(doc) → attrCount function.
- MATCHES : string = 'MATCHES'
- The MATCHES(document, examples, returnIndex) → match function.
- MERGE : string = 'MERGE'
- The MERGE(document1, document2, ... documentN) → mergedDocument function.
- MERGE_RECURSIVE : string = 'MERGE_RECURSIVE'
- The MERGE_RECURSIVE(document1, document2, ... documentN) → mergedDocument function.
- PARSE_COLLECTION : string = 'PARSE_COLLECTION'
- The PARSE_COLLECTION(documentIdentifier) → collectionName function.
- PARSE_IDENTIFIER : string = 'PARSE_IDENTIFIER'
- The PARSE_IDENTIFIER(documentIdentifier) → parts function.
- PARSE_KEY : string = 'PARSE_KEY'
- The PARSE_KEY(documentIdentifier) → key function.
- TRANSLATE : string = 'TRANSLATE'
- The TRANSLATE(value, lookupDocument, defaultValue) → mappedValue function.
- UNSET : string = 'UNSET'
- The UNSET(document, attributeName1, attributeName2, ... attributeNameN) → doc function.
- UNSET_RECURSIVE : string = 'UNSET_RECURSIVE'
- The UNSET_RECURSIVE(document, attributeName1, attributeName2, ... attributeNameN) → doc function.
- VALUE : string = 'VALUE'
- The VALUE(document, path) → value function.
- VALUES : string = 'VALUES'
- The VALUES(document, removeSystemAttrs) → anyArray function.
- ZIP : string = 'ZIP'
- The ZIP(keys, values) → doc function.
Constants
ATTRIBUTES
The ATTRIBUTES(document, removeSystemAttrs, sort) → strArray function.
public
string
ATTRIBUTES
= 'ATTRIBUTES'
Tags
COUNT
This is an alias for LENGTH().
public
string
COUNT
= 'COUNT'
Tags
ENTRIES
The ENTRIES(document) → pairArray function.
public
string
ENTRIES
= 'ENTRIES'
Tags
HAS
The HAS(document, attributeName) → isPresent function.
public
string
HAS
= 'HAS'
Tags
IS_SAME_COLLECTION
The IS_SAME_COLLECTION(collectionName, documentIdentifier) → isSame function.
public
string
IS_SAME_COLLECTION
= 'IS_SAME_COLLECTION'
Tags
KEEP
The KEEP(document, attributeName1, attributeName2, ... attributeNameN) → doc function.
public
string
KEEP
= 'KEEP'
Tags
KEEP_RECURSIVE
The KEEP_RECURSIVE(document, attributeName1, attributeName2, ... attributeNameN) → doc function.
public
string
KEEP_RECURSIVE
= 'KEEP_RECURSIVE'
Tags
KEYS
This is an alias for ATTRIBUTES().
public
string
KEYS
= 'KEYS'
Tags
LENGTH
The LENGTH(doc) → attrCount function.
public
string
LENGTH
= 'LENGTH'
Tags
MATCHES
The MATCHES(document, examples, returnIndex) → match function.
public
string
MATCHES
= 'MATCHES'
Tags
MERGE
The MERGE(document1, document2, ... documentN) → mergedDocument function.
public
string
MERGE
= 'MERGE'
Tags
MERGE_RECURSIVE
The MERGE_RECURSIVE(document1, document2, ... documentN) → mergedDocument function.
public
string
MERGE_RECURSIVE
= 'MERGE_RECURSIVE'
Tags
PARSE_COLLECTION
The PARSE_COLLECTION(documentIdentifier) → collectionName function.
public
string
PARSE_COLLECTION
= 'PARSE_COLLECTION'
Tags
PARSE_IDENTIFIER
The PARSE_IDENTIFIER(documentIdentifier) → parts function.
public
string
PARSE_IDENTIFIER
= 'PARSE_IDENTIFIER'
Tags
PARSE_KEY
The PARSE_KEY(documentIdentifier) → key function.
public
string
PARSE_KEY
= 'PARSE_KEY'
Tags
TRANSLATE
The TRANSLATE(value, lookupDocument, defaultValue) → mappedValue function.
public
string
TRANSLATE
= 'TRANSLATE'
Tags
UNSET
The UNSET(document, attributeName1, attributeName2, ... attributeNameN) → doc function.
public
string
UNSET
= 'UNSET'
Tags
UNSET_RECURSIVE
The UNSET_RECURSIVE(document, attributeName1, attributeName2, ... attributeNameN) → doc function.
public
string
UNSET_RECURSIVE
= 'UNSET_RECURSIVE'
Tags
VALUE
The VALUE(document, path) → value function.
public
string
VALUE
= 'VALUE'
Tags
VALUES
The VALUES(document, removeSystemAttrs) → anyArray function.
public
string
VALUES
= 'VALUES'
Tags
ZIP
The ZIP(keys, values) → doc function.
public
string
ZIP
= 'ZIP'