public class WithItem extends Object implements SelectBody
| Constructor and Description |
|---|
WithItem() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(SelectVisitor visitor) |
WithItem |
addWithItemList(Collection<? extends SelectItem> withItemList) |
WithItem |
addWithItemList(SelectItem... withItemList) |
String |
getName() |
SelectBody |
getSelectBody() |
<E extends SelectBody> |
getSelectBody(Class<E> type) |
List<SelectItem> |
getWithItemList()
The
SelectItems in this WITH (for example the A,B,C in "WITH mywith (A,B,C) AS ...") |
boolean |
isRecursive() |
void |
setName(String name) |
void |
setRecursive(boolean recursive) |
void |
setSelectBody(SelectBody selectBody) |
void |
setWithItemList(List<SelectItem> withItemList) |
String |
toString() |
WithItem |
withName(String name) |
WithItem |
withRecursive(boolean recursive) |
WithItem |
withSelectBody(SelectBody selectBody) |
WithItem |
withWithItemList(List<SelectItem> withItemList) |
public String getName()
public void setName(String name)
public boolean isRecursive()
public void setRecursive(boolean recursive)
public SelectBody getSelectBody()
public void setSelectBody(SelectBody selectBody)
public List<SelectItem> getWithItemList()
SelectItems in this WITH (for example the A,B,C in "WITH mywith (A,B,C) AS ...")SelectItemspublic void setWithItemList(List<SelectItem> withItemList)
public void accept(SelectVisitor visitor)
accept in interface SelectBodypublic WithItem withWithItemList(List<SelectItem> withItemList)
public WithItem withSelectBody(SelectBody selectBody)
public WithItem withRecursive(boolean recursive)
public WithItem addWithItemList(SelectItem... withItemList)
public WithItem addWithItemList(Collection<? extends SelectItem> withItemList)
public <E extends SelectBody> E getSelectBody(Class<E> type)
Copyright © 2004–2021 JSQLParser. All rights reserved.