| ECL | The base class that generates the ECL(Enterprise Control Language) code. |
| ECL-class | Class '"ECL"' |
| ECLDataset | Creates a DATASET definition. The DATASET declaration defines a file of records, on disk or in memory. |
| ECLDataset-class | Class '"ECLDataset"' |
| ECLDedUp | Creates an ECL "DEDUP" definition. |
| ECLDedUp-class | Class '"ECLDedUp"' |
| eclDirectCall | Executes the ECL code on the cluster specified and returns the XML response |
| ECLDistribute | Creates an ECL "DISTRIBUTE" definition. |
| ECLDistribute-class | Class '"ECLDistribute"' |
| ECLIterate | Creates an ECL "ITERATE" definition. |
| ECLIterate-class | Class '"ECLIterate"' |
| ECLJoin | Creates an ECL "JOIN" definition. |
| ECLJoin-class | Class '"ECLJoin"' |
| ECLOutput | Creates a ECL action "Output". |
| ECLOutput-class | Class '"ECLOutput"' |
| ECLProject | Creates an ECL "PROJECT" definition. |
| ECLProject-class | Class '"ECLProject"' |
| ECLRecord | Creates an ECL "Record Set" definition. |
| ECLRecord-class | Class '"ECLRecord"' |
| ECLRollUp | Creates an ECL "ROLLUP" definition. |
| ECLRollUp-class | Class '"ECLRollUp"' |
| ECLSort | Creates an ECL "SORT" definition. |
| ECLSort-class | Class '"ECLSort"' |
| ECLTable | Creates an ECL "TABLE" definition. |
| ECLTable-class | Class '"ECLTable"' |
| ECLTOPN | Returns the first count number of records in the sorts order from the recordset. |
| ECLTOPN-class | Class '"ECLTOPN"' |
| ECLTransform | Creates an ECL "TRANSFORM" definition. |
| ECLTransform-class | Class '"ECLTransform"' |
| parseResults | Parses the XML returned from eclDirectCall(). |
| sprayFixed | Used to upload the fixed-format file from the landing zone to the cluster. |
| sprayVariable | Used to upload the variable length file from the landing zone to the cluster. |
| trim | This function is used to trim leading or trailing whitespaces |