Class AllColumns
java.lang.Object
net.sf.jsqlparser.parser.ASTNodeAccessImpl
net.sf.jsqlparser.statement.select.AllColumns
- All Implemented Interfaces:
Serializable
,Expression
,Model
,ASTNodeAccess
- Direct Known Subclasses:
AllTableColumns
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAllColumns
(ExpressionList<Column> exceptColumns, List<SelectItem<?>> replaceExpressions) -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(ExpressionVisitor expressionVisitor) addExceptColumn
(Column column) List
<SelectItem<?>> addReplaceExpression
(SelectItem<?> selectItem) appendTo
(StringBuilder builder) List
<SelectItem<?>> setExceptColumns
(ExpressionList<Column> exceptColumns) setReplaceExpressions
(List<SelectItem<?>> replaceExpressions) toString()
Methods inherited from class net.sf.jsqlparser.parser.ASTNodeAccessImpl
getASTNode, setASTNode
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.sf.jsqlparser.parser.ASTNodeAccess
getASTNode, setASTNode
-
Field Details
-
exceptColumns
-
replaceExpressions
-
-
Constructor Details
-
AllColumns
-
AllColumns
public AllColumns()
-
-
Method Details
-
getExceptColumns
-
addExceptColumn
-
setExceptColumns
-
getReplaceExpressions
-
addReplaceExpression
-
setReplaceExpressions
-
appendTo
- Overrides:
appendTo
in classASTNodeAccessImpl
-
toString
-
accept
- Specified by:
accept
in interfaceExpression
-