Class ColumnDescriptors
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractSet<E>
-
- java.util.TreeSet<V>
-
- edu.uiuc.ncsa.security.storage.data.DataDescriptors<ColumnDescriptorEntry>
-
- edu.uiuc.ncsa.security.storage.sql.internals.ColumnDescriptors
-
- All Implemented Interfaces:
Serializable
,Cloneable
,Iterable<ColumnDescriptorEntry>
,Collection<ColumnDescriptorEntry>
,NavigableSet<ColumnDescriptorEntry>
,Set<ColumnDescriptorEntry>
,SortedSet<ColumnDescriptorEntry>
public class ColumnDescriptors extends DataDescriptors<ColumnDescriptorEntry>
Descriptors for the columns in an SQL database. One of the issues with JDBC is that certain statements are order dependent -- the order in which columns are described must be carefully followed. This sorts all the columns alphabetically and strictly follows this canonical ordering for all subsequent operations. You need merely make a relationship between a column name and aTypes
value. Logically this is aTreeSet
.Created by Jeff Gaynor
on 8/30/11 at 2:50 PM- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ColumnDescriptors()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ColumnDescriptorEntry
getPrimaryKey()
-
Methods inherited from class edu.uiuc.ncsa.security.storage.data.DataDescriptors
add, addAll, get, getEntries, remove
-
Methods inherited from class java.util.TreeSet
ceiling, clear, clone, comparator, contains, descendingIterator, descendingSet, first, floor, headSet, headSet, higher, isEmpty, iterator, last, lower, pollFirst, pollLast, size, spliterator, subSet, subSet, tailSet, tailSet
-
Methods inherited from class java.util.AbstractSet
equals, hashCode, removeAll
-
Methods inherited from class java.util.AbstractCollection
containsAll, retainAll, toArray, toArray, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
-
-
-
Method Detail
-
getPrimaryKey
public ColumnDescriptorEntry getPrimaryKey()
-
-