public class DMLParserWrapper extends ParserWrapper
Constructor and Description |
---|
DMLParserWrapper() |
Modifier and Type | Method and Description |
---|---|
DMLProgram |
doParse(String fileName,
String dmlScript,
String sourceNamespace,
Map<String,String> argVals)
This function is supposed to be called directly only from DmlSyntacticValidator when it encounters 'import'
|
DMLProgram |
parse(String fileName,
String dmlScript,
Map<String,String> argVals)
Parses the passed file with command line parameters.
|
getParseIssues, getStatementBlock, isAtLeastOneError, isAtLeastOneWarning, readDMLScript
public DMLProgram parse(String fileName, String dmlScript, Map<String,String> argVals)
parse
in class ParserWrapper
fileName
- either full path or null --> only used for better error handlingdmlScript
- script file contentsargVals
- script argumentspublic DMLProgram doParse(String fileName, String dmlScript, String sourceNamespace, Map<String,String> argVals)
fileName
- script file namedmlScript
- script file contentssourceNamespace
- namespace from source statementargVals
- script argumentsCopyright © 2020 The Apache Software Foundation. All rights reserved.