public abstract class Select extends net.sf.jsqlparser.parser.ASTNodeAccessImpl implements Statement, Expression
| Constructor and Description |
|---|
Select() |
public static String orderByToString(List<OrderByElement> orderByElements)
public static String orderByToString(boolean oracleSiblings, List<OrderByElement> orderByElements)
public static String getFormattedList(List<?> list, String expression, boolean useComma, boolean useBrackets)
public static String getStringList(List<?> list)
The same as getStringList(list, true, false)
list - list of objects with toString methodsgetStringList(List, boolean, boolean)public static String getStringList(List<?> list, boolean useComma, boolean useBrackets)
list - list of objects with toString methodsuseComma - true if the list has to be comma separateduseBrackets - true if the list has to be enclosed in bracketspublic static StringBuilder appendStringListTo(StringBuilder builder, List<?> list, boolean useComma, boolean useBrackets)
list - list of objects with toString methodsuseComma - true if the list has to be comma separateduseBrackets - true if the list has to be enclosed in bracketspublic Select addWithItemsList(Collection<? extends WithItem> withItemsList)
public boolean isOracleSiblings()
public void setOracleSiblings(boolean oracleSiblings)
public Select withOracleSiblings(boolean oracleSiblings)
public ForClause getForClause()
public List<OrderByElement> getOrderByElements()
public void setOrderByElements(List<OrderByElement> orderByElements)
public Select withOrderByElements(List<OrderByElement> orderByElements)
public Select addOrderByElements(Collection<? extends OrderByElement> orderByElements)
public Select addOrderByElements(OrderByElement... orderByElements)
public Limit getLimit()
public void setLimit(Limit limit)
public Limit getLimitBy()
public void setLimitBy(Limit limitBy)
public Offset getOffset()
public void setOffset(Offset offset)
public Fetch getFetch()
public void setFetch(Fetch fetch)
public WithIsolation getIsolation()
public void setIsolation(WithIsolation isolation)
public Select withIsolation(WithIsolation isolation)
public abstract StringBuilder appendSelectBodyTo(StringBuilder builder)
public StringBuilder appendTo(StringBuilder builder)
appendTo in class net.sf.jsqlparser.parser.ASTNodeAccessImplpublic abstract void accept(SelectVisitor selectVisitor)
public void accept(StatementVisitor statementVisitor)
public void accept(ExpressionVisitor expressionVisitor)
accept in interface Expression@Deprecated public Select getSelectBody()
public Values getValues()
public PlainSelect getPlainSelect()
public SetOperationList getSetOperationList()
Copyright © 2004–2023 JSQLParser. All rights reserved.