- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<SelectItem<?>>
-
- net.sf.jsqlparser.statement.ReturningClause
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Iterable<SelectItem<?>>
,java.util.Collection<SelectItem<?>>
,java.util.List<SelectItem<?>>
,java.util.RandomAccess
public class ReturningClause extends java.util.ArrayList<SelectItem<?>>
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ReturningClause.Keyword
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<java.lang.Object>
dataItems
List of output targets like Table or UserVariableprivate ReturningClause.Keyword
keyword
-
Constructor Summary
Constructors Constructor Description ReturningClause(java.lang.String keyword, java.util.List<SelectItem<?>> selectItems)
ReturningClause(java.lang.String keyword, java.util.List<SelectItem<?>> selectItems, java.util.List<java.lang.Object> dataItems)
ReturningClause(ReturningClause.Keyword keyword, java.util.List<SelectItem<?>> selectItems)
ReturningClause(ReturningClause.Keyword keyword, java.util.List<SelectItem<?>> selectItems, java.util.List<java.lang.Object> dataItems)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuilder
appendTo(java.lang.StringBuilder builder)
java.util.List<?>
getDataItems()
ReturningClause.Keyword
getKeyword()
ReturningClause
setKeyword(ReturningClause.Keyword keyword)
java.lang.String
toString()
-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-
-
-
Field Detail
-
dataItems
private final java.util.List<java.lang.Object> dataItems
List of output targets like Table or UserVariable
-
keyword
private ReturningClause.Keyword keyword
-
-
Constructor Detail
-
ReturningClause
public ReturningClause(ReturningClause.Keyword keyword, java.util.List<SelectItem<?>> selectItems, java.util.List<java.lang.Object> dataItems)
-
ReturningClause
public ReturningClause(java.lang.String keyword, java.util.List<SelectItem<?>> selectItems, java.util.List<java.lang.Object> dataItems)
-
ReturningClause
public ReturningClause(ReturningClause.Keyword keyword, java.util.List<SelectItem<?>> selectItems)
-
ReturningClause
public ReturningClause(java.lang.String keyword, java.util.List<SelectItem<?>> selectItems)
-
-
Method Detail
-
getKeyword
public ReturningClause.Keyword getKeyword()
-
setKeyword
public ReturningClause setKeyword(ReturningClause.Keyword keyword)
-
getDataItems
public java.util.List<?> getDataItems()
-
appendTo
public java.lang.StringBuilder appendTo(java.lang.StringBuilder builder)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.util.AbstractCollection<SelectItem<?>>
-
-