|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
Infinite | Infinite is an empty interface which informs the optimizer that
an Iterator will -- or may -- never end. |
Iterable | An object is Iterable if it has an Iterable.iterator() method to
create an Iterator over its elements. |
IteratorResultSet.ColumnGetter | A ColumnGetter retrieves a column from an input row based
upon its 1-based ordinal. |
Plan | todo: |
Class Summary | |
AggAndAcc | AggAndAcc holds an instance of an AggregationExtender
and its associated accumulator. |
ArrayIterator | For testing. |
BufferedIterator | BufferedIterator converts a regular iterator into one which
implements Iterable (and Enumeration for good measure). |
BufferedIterator.Clonerator | Reads from an iterator, duplicating elements into a list as it does so. |
BufferedIterator.Test | |
CompoundIterator | CompoundIterator creates an iterator out of several. |
Dummy | Dummy is the default context for code calling Statement.execute(java.lang.String, saffron.Statement.Argument[]) . |
EnumerationIterator | EnumerationIterator is an adapter which converts an Enumeration into an Iterator . |
HashableArray | HashableArray provides a Object[] with a HashableArray.hashCode() and an HashableArray.equals(java.lang.Object) function, so it can be used as a key in a
Hashtable . |
Holder | A set of classes for holding primitive objects. |
Holder.int_Holder | |
IteratorPlan | Base class for Plans which work by reading from an Iterator. |
IteratorResultSet | A IteratorResultSet is an adapter which converts a
Iterator into a ResultSet . |
IteratorResultSet.FieldGetter | A FieldGetter retrieves each public field as a separate
column. |
IteratorResultSet.SingletonColumnGetter | A SingletonColumnGetter retrieves the object itself. |
IteratorResultSet.SyntheticColumnGetter | A SyntheticColumnGetter retrieves columns from a
synthetic object. |
QueueIterator | QueueIterator contains at most one object. |
ResultSetIterator | A ResultSetIterator is an adapter which converts a ResultSet to a Iterator . |
Row | When a relational expression obeys the result set calling convention , and
does not explicitly specify a row type, the results are object of type
Row . |
SaffronUtil | Miscellaneous utility functions used by generated code. |
Semaphore | |
SyntheticObject | SyntheticObject is a base class for all objects built 'on the
fly' by the saffron system. |
ThreadIterator | ThreadIterator converts 'push' code to 'pull'. |
ThreadIterator.Test | Test harness for ThreadIterator . |
VarDecl | An array of VarDecl s is returned from the
dummy() method which is generated to implement a
variable declaration, or a list of statements which contain
variable declarations. |
Error Summary | |
SaffronError | SaffronError indicates a runtime error within Saffron library code
or generated code. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |