- java.lang.Object
-
- net.sf.jsqlparser.statement.select.LateralView
-
- All Implemented Interfaces:
java.io.Serializable
public class LateralView extends java.lang.Object implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private Alias
columnAlias
private Function
generatorFunction
private boolean
isUsingOuter
private Alias
tableAlias
-
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 java.lang.StringBuilder
appendTo(java.lang.StringBuilder builder)
Alias
getColumnAlias()
Function
getGeneratorFunction()
Alias
getTableAlias()
boolean
isUsingOuter()
void
setColumnAlias(Alias columnAlias)
void
setGeneratorFunction(Function generatorFunction)
void
setTableAlias(Alias tableAlias)
void
setUsingOuter(boolean useOuter)
java.lang.String
toString()
LateralView
withColumnAlias(Alias columnAlias)
LateralView
withGeneratorFunction(Function generatorFunction)
LateralView
withOuter(boolean useOuter)
LateralView
withTableAlias(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 java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-