Package org.teiid
Interface GeneratedKeys
-
- All Known Implementing Classes:
GeneratedKeysImpl
public interface GeneratedKeys
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addKey(List<?> vals)
Add a generated key to this result.String[]
getColumnNames()
Get the column names of this result.Class<?>[]
getColumnTypes()
Get the column types of this result.Iterator<List<?>>
getKeyIterator()
Get an iterator to the keys added to this result.
-
-
-
Method Detail
-
addKey
void addKey(List<?> vals)
Add a generated key to this result. The list values must match the class types of this result.- Parameters:
vals
-
-
getColumnNames
String[] getColumnNames()
Get the column names of this result.- Returns:
-
getColumnTypes
Class<?>[] getColumnTypes()
Get the column types of this result.- Returns:
-
getKeyIterator
Iterator<List<?>> getKeyIterator()
Get an iterator to the keys added to this result. The iterator is not guaranteed to be thread-safe with respect to theaddKey(List)
method.- Returns:
-
-