public class SparkFlattenCmd extends SparkCommand
Modifier and Type | Class and Description |
---|---|
static class |
SparkFlattenCmd.ComplexAttributeMember |
AbstractSyntaxTree.LogCounter
Constructor and Description |
---|
SparkFlattenCmd(TemplateUtils templateUtils,
MapPhysicalNode physicalNode) |
Modifier and Type | Method and Description |
---|---|
SparkCommandType |
getTypeEnum()
Get the type of this spark command.
|
boolean |
isCollection()
Return true if the complex type is wrapped by a collection such as an array
|
boolean |
isStructure()
Return true if the complex type is a structure
|
convertExprs, convertExprsDF, getChildren, getCommandIndex, getExprText, getExprTextDF, getFlexField, getModulePaths, getOptionValue, getParentScript, getPhysicalNode, getScriptLevelCommonContext, getSourceAlias, getSourceAliases, getSparkContextName, getSparkContextType, getStrctType, getStreamEnableWindowing, getStreamSlideInterval, getStreamWindowLength, getTargetAlias, getTemplateSubstitutionMap, getText, getType, isStreamingMode, setSourceAliases, toString, useSQLExpressions
getCodeGenerationTemplate, getCodeGenerationTemplateName, getCustomTemplate, getKMName, getLeafLevelChildren, getMapPhysicalNode, getOrder, getParentAST, getParentOfType, getPropertyValue, getSourceLanguage, getSourceLocation, getSourceTechnology, getSourceText, getTargetLanguage, getTargetLocation, getTargetTechnology, getTargetText, hasCustomTemplate, hasSourceAndTargetText, isLeafLevelNode, isPushFromSource
public SparkFlattenCmd(TemplateUtils templateUtils, MapPhysicalNode physicalNode)
public boolean isCollection()
public boolean isStructure()
public SparkCommandType getTypeEnum()
getTypeEnum
in class SparkCommand