Package org.hibernate.sql.model.ast
Class ColumnValueParameterList
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<ColumnValueParameter>
-
- org.hibernate.sql.model.ast.ColumnValueParameterList
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<ColumnValueParameter>
,Collection<ColumnValueParameter>
,List<ColumnValueParameter>
,RandomAccess
,SelectableConsumer
public class ColumnValueParameterList extends ArrayList<ColumnValueParameter> implements SelectableConsumer
An array list forColumnValueParameter
that implementsSelectableConsumer
to add new parameters.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.hibernate.metamodel.mapping.SelectableConsumer
SelectableConsumer.MutableSelectableMapping
-
-
Field Summary
-
Fields inherited from class java.util.AbstractList
modCount
-
-
Constructor Summary
Constructors Constructor Description ColumnValueParameterList(TableReference tableReference, ParameterUsage parameterUsage, int jdbcTypeCount)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
accept(int selectionIndex, SelectableMapping selectableMapping)
Accept the selectable mapping.-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
Methods inherited from class java.util.AbstractCollection
containsAll, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, stream, toArray
-
Methods inherited from interface java.util.List
containsAll
-
Methods inherited from interface org.hibernate.metamodel.mapping.SelectableConsumer
accept, accept
-
-
-
-
Constructor Detail
-
ColumnValueParameterList
public ColumnValueParameterList(TableReference tableReference, ParameterUsage parameterUsage, int jdbcTypeCount)
-
-
Method Detail
-
accept
public void accept(int selectionIndex, SelectableMapping selectableMapping)
Description copied from interface:SelectableConsumer
Accept the selectable mapping. `selectIndex` is its position, the meaning of which depends on the impl and whetherSelectableMappings.forEachSelectable(SelectableConsumer)
orSelectableMappings.forEachSelectable(int, SelectableConsumer)
was used- Specified by:
accept
in interfaceSelectableConsumer
-
-