-
- All Superinterfaces:
net.sf.jsqlparser.parser.ASTNodeAccess,Serializable
- All Known Implementing Classes:
FromQuery,LateralSubSelect,ParenthesedFromItem,ParenthesedSelect,PlainSelect,Select,SetOperationList,Table,TableFunction,TableStatement,Values
public interface FromItem extends net.sf.jsqlparser.parser.ASTNodeAccess
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default voidaccept(FromItemVisitor<?> fromItemVisitor)<T,S>
Taccept(FromItemVisitor<T> fromItemVisitor, S context)default StringBuilderappendTo(StringBuilder builder, Alias alias)default StringBuilderappendTo(StringBuilder builder, Alias alias, SampleClause sampleClause, Pivot pivot, UnPivot unPivot)AliasgetAlias()PivotgetPivot()SampleClausegetSampleClause()UnPivotgetUnPivot()voidsetAlias(Alias alias)voidsetPivot(Pivot pivot)FromItemsetSampleClause(SampleClause sampleClause)voidsetUnPivot(UnPivot unpivot)default FromItemwithAlias(Alias alias)default FromItemwithPivot(Pivot pivot)default FromItemwithUnPivot(UnPivot unpivot)
-
-
-
Method Detail
-
accept
<T,S> T accept(FromItemVisitor<T> fromItemVisitor, S context)
-
accept
default void accept(FromItemVisitor<?> fromItemVisitor)
-
getAlias
Alias getAlias()
-
setAlias
void setAlias(Alias alias)
-
getPivot
Pivot getPivot()
-
setPivot
void setPivot(Pivot pivot)
-
getUnPivot
UnPivot getUnPivot()
-
setUnPivot
void setUnPivot(UnPivot unpivot)
-
getSampleClause
SampleClause getSampleClause()
-
setSampleClause
FromItem setSampleClause(SampleClause sampleClause)
-
appendTo
default StringBuilder appendTo(StringBuilder builder, Alias alias)
-
appendTo
default StringBuilder appendTo(StringBuilder builder, Alias alias, SampleClause sampleClause, Pivot pivot, UnPivot unPivot)
-
-