- java.lang.Object
-
- net.sf.jsqlparser.statement.select.LateralView
-
- All Implemented Interfaces:
Serializable
public class LateralView extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LateralView(boolean useOuter, Function generatorFunction, Alias tableAlias, Alias columnAlias)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuilderappendTo(StringBuilder builder)AliasgetColumnAlias()FunctiongetGeneratorFunction()AliasgetTableAlias()booleanisUsingOuter()voidsetColumnAlias(Alias columnAlias)voidsetGeneratorFunction(Function generatorFunction)voidsetTableAlias(Alias tableAlias)voidsetUsingOuter(boolean useOuter)StringtoString()LateralViewwithColumnAlias(Alias columnAlias)LateralViewwithGeneratorFunction(Function generatorFunction)LateralViewwithOuter(boolean useOuter)LateralViewwithTableAlias(Alias tableAlias)
-
-
-
Method Detail
-
isUsingOuter
public boolean isUsingOuter()
-
setUsingOuter
public void setUsingOuter(boolean useOuter)
-
withOuter
public LateralView withOuter(boolean useOuter)
-
getGeneratorFunction
public Function getGeneratorFunction()
-
setGeneratorFunction
public void setGeneratorFunction(Function generatorFunction)
-
withGeneratorFunction
public LateralView withGeneratorFunction(Function generatorFunction)
-
getTableAlias
public Alias getTableAlias()
-
setTableAlias
public void setTableAlias(Alias tableAlias)
-
withTableAlias
public LateralView withTableAlias(Alias tableAlias)
-
getColumnAlias
public Alias getColumnAlias()
-
setColumnAlias
public void setColumnAlias(Alias columnAlias)
-
withColumnAlias
public LateralView withColumnAlias(Alias columnAlias)
-
appendTo
public StringBuilder appendTo(StringBuilder builder)
-
-