Collection Queries for Java. A framework for executing SQL queries against common Java Collections
Inspired by SQLJEP http://sqljep.sourceforge.net/
Features:
- evaluating base SQL expressions on data source (in progress)
- supported data sources
- Arrays + Metadata
- Java Beans using reflection
- Java Beans using dynamic code generation
- ResultSets? (?)
- filtering queries on Collections, result as:
- new Collection
- Iterator (lazy)
- ResultSet (lazy)
- support Maps
- multithreading queries
- support ordering
- support queries for multiple data sources
- support queries with joins
- indexed Collections
- support sub-queries (?)
- support partial/calculated result fields (?)
- support 'group by' and aggregation operations