public class SubSelect extends ASTNodeAccessImpl implements FromItem, Expression, ItemsList
| 构造器和说明 |
|---|
SubSelect() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
accept(ExpressionVisitor expressionVisitor) |
void |
accept(FromItemVisitor fromItemVisitor) |
void |
accept(ItemsListVisitor itemsListVisitor) |
SubSelect |
addWithItemsList(Collection<? extends WithItem> withItemsList) |
SubSelect |
addWithItemsList(WithItem... withItemsList) |
Alias |
getAlias() |
Pivot |
getPivot() |
SelectBody |
getSelectBody() |
<E extends SelectBody> |
getSelectBody(Class<E> type) |
UnPivot |
getUnPivot() |
List<WithItem> |
getWithItemsList() |
boolean |
isUseBrackets() |
void |
setAlias(Alias alias) |
void |
setPivot(Pivot pivot) |
void |
setSelectBody(SelectBody body) |
void |
setUnPivot(UnPivot unpivot) |
void |
setUseBrackets(boolean useBrackets) |
void |
setWithItemsList(List<WithItem> withItemsList) |
String |
toString() |
SubSelect |
withAlias(Alias alias) |
SubSelect |
withItemsList(List<WithItem> withItemsList) |
SubSelect |
withPivot(Pivot pivot) |
SubSelect |
withSelectBody(SelectBody selectBody) |
SubSelect |
withUnPivot(UnPivot unpivot) |
SubSelect |
withUseBrackets(boolean useBrackets) |
getASTNode, setASTNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetASTNode, setASTNodepublic void accept(FromItemVisitor fromItemVisitor)
public SelectBody getSelectBody()
public void setSelectBody(SelectBody body)
public void accept(ExpressionVisitor expressionVisitor)
accept 在接口中 Expressionpublic UnPivot getUnPivot()
getUnPivot 在接口中 FromItempublic void setUnPivot(UnPivot unpivot)
setUnPivot 在接口中 FromItempublic boolean isUseBrackets()
public void setUseBrackets(boolean useBrackets)
public void accept(ItemsListVisitor itemsListVisitor)
public SubSelect withUseBrackets(boolean useBrackets)
public SubSelect withSelectBody(SelectBody selectBody)
public SubSelect withUnPivot(UnPivot unpivot)
withUnPivot 在接口中 FromItempublic SubSelect addWithItemsList(Collection<? extends WithItem> withItemsList)
public <E extends SelectBody> E getSelectBody(Class<E> type)
Copyright © 2026. All rights reserved.