public class ObjectTable extends TableFunctionReference
Modifier and Type | Class and Description |
---|---|
static class |
ObjectTable.ObjectColumn |
TableFunctionReference.ProjectedColumn
LanguageObject.Util
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_LANGUAGE |
PRESERVE
Constructor and Description |
---|
ObjectTable() |
Modifier and Type | Method and Description |
---|---|
void |
acceptVisitor(LanguageVisitor visitor)
Method for accepting a visitor.
|
protected ObjectTable |
cloneDirect() |
boolean |
equals(Object obj) |
List<ObjectTable.ObjectColumn> |
getColumns() |
CompiledScript |
getCompiledScript() |
List<DerivedColumn> |
getPassing() |
String |
getRowScript() |
ScriptEngine |
getScriptEngine() |
String |
getScriptingLanguage() |
void |
setColumns(List<ObjectTable.ObjectColumn> columns) |
void |
setCompiledScript(CompiledScript compiledScript) |
void |
setPassing(List<DerivedColumn> passing) |
void |
setRowScript(String query) |
void |
setScriptEngine(ScriptEngine scriptEngine) |
void |
setScriptingLanguage(String scriptingLanguage) |
collectGroups, copy, getCorrelatedReferences, getGroupSymbol, getName, getOutputName, getProjectedSymbols, hashCode, setCorrelatedReferences, setName
clone, getMakeDep, getMakeInd, hasHint, isMakeDep, isMakeNotDep, isNoUnnest, isOptional, isPreserve, setMakeDep, setMakeDep, setMakeInd, setMakeNotDep, setNoUnnest, setOptional, setPreserve, toString
public static final String DEFAULT_LANGUAGE
public CompiledScript getCompiledScript()
public void setCompiledScript(CompiledScript compiledScript)
public String getScriptingLanguage()
public void setScriptingLanguage(String scriptingLanguage)
public List<DerivedColumn> getPassing()
public void setPassing(List<DerivedColumn> passing)
public String getRowScript()
public void setRowScript(String query)
public List<ObjectTable.ObjectColumn> getColumns()
getColumns
in class TableFunctionReference
public void setColumns(List<ObjectTable.ObjectColumn> columns)
public void acceptVisitor(LanguageVisitor visitor)
LanguageObject
acceptVisitor
in interface LanguageObject
acceptVisitor
in class FromClause
visitor
- Visitor being usedprotected ObjectTable cloneDirect()
cloneDirect
in class FromClause
public boolean equals(Object obj)
equals
in class TableFunctionReference
public ScriptEngine getScriptEngine()
public void setScriptEngine(ScriptEngine scriptEngine)
Copyright © 2018 JBoss by Red Hat. All rights reserved.