java.io.Serializable
, java.lang.Cloneable
, java.lang.Iterable<ColumnDescriptor>
, java.util.Collection<ColumnDescriptor>
, java.util.List<ColumnDescriptor>
, java.util.RandomAccess
public class ColumnDescriptorList extends java.util.ArrayList<ColumnDescriptor>
Constructor | Description |
---|---|
ColumnDescriptorList() |
Modifier and Type | Method | Description |
---|---|---|
void |
add(UUID tableID,
ColumnDescriptor column) |
Add the column.
|
ColumnDescriptor |
elementAt(int n) |
Return the nth (0-based) element in the list.
|
ColumnDescriptor |
getColumnDescriptor(UUID tableID,
int columnID) |
Get the column descriptor
|
ColumnDescriptor |
getColumnDescriptor(UUID tableID,
java.lang.String columnName) |
Get the column descriptor
|
java.lang.String[] |
getColumnNames() |
Get an array of strings for all the columns
in this CDL.
|
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
public void add(UUID tableID, ColumnDescriptor column)
tableID
- the table id (ignored)column
- the column to addpublic ColumnDescriptor getColumnDescriptor(UUID tableID, java.lang.String columnName)
tableID
- the table id (ignored)columnName
- the column getpublic ColumnDescriptor getColumnDescriptor(UUID tableID, int columnID)
tableID
- the table id (ignored)columnID
- the column idpublic ColumnDescriptor elementAt(int n)
n
- Which element to return.public java.lang.String[] getColumnNames()
Apache Derby V10.14 Internals - Copyright © 2004,2018 The Apache Software Foundation. All Rights Reserved.