Package | Description |
---|---|
net.hydromatic.optiq |
Main package for Calcite, the dynamic data management platform.
|
net.hydromatic.optiq.config |
Configuration.
|
net.hydromatic.optiq.impl |
Utilities to help implement Calcite's SPIs.
|
net.hydromatic.optiq.impl.clone |
Provides utility classes.
|
net.hydromatic.optiq.impl.interpreter |
Provides an implementation of relational expressions using an interpreter.
|
net.hydromatic.optiq.impl.java |
Query provider based on Java in-memory data
structures.
|
net.hydromatic.optiq.impl.jdbc |
Query provider based on a JDBC data source.
|
net.hydromatic.optiq.jdbc |
JDBC driver for Calcite.
|
net.hydromatic.optiq.materialize |
Management of materialized query results.
|
net.hydromatic.optiq.model |
Provides model files, in JSON format, defining schemas and other metadata.
|
net.hydromatic.optiq.prepare |
Preparation of queries (parsing, planning and implementation).
|
net.hydromatic.optiq.rules |
Query optimizer rules.
|
net.hydromatic.optiq.rules.java |
Query optimizer rules for Java calling convention.
|
net.hydromatic.optiq.rules.java.impl |
Optiq-specific classes for implementation of regular and window aggregates.
|
net.hydromatic.optiq.runtime |
Utilities required at runtime.
|
net.hydromatic.optiq.server |
Provides a server for hosting Calcite connections.
|
net.hydromatic.optiq.tools |
Provides utility classes.
|
net.hydromatic.optiq.util |
Provides utility classes.
|
net.hydromatic.optiq.util.graph |
Graph-theoretic algorithms and data structures.
|
org.eigenbase.javac |
Provides compilers for Java code.
|
org.eigenbase.jdbc4 |
Provides source compatibility gunk when building a JDBC 4.0 driver
implementation against JDK 1.5.
|
org.eigenbase.rel |
Defines relational expressions.
|
org.eigenbase.rel.convert |
Defines relational expressions and rules for converting between calling
conventions.
|
org.eigenbase.rel.jdbc |
Contains query transformation rules relating to generating SQL for
foreign JDBC databases.
|
org.eigenbase.rel.metadata |
Defines metadata interfaces and utilities for relational
expressions.
|
org.eigenbase.rel.rules |
Defines relational expressions.
|
org.eigenbase.relopt |
Defines interfaces for constructing rule-based optimizers of
relational expressions.
|
org.eigenbase.relopt.hep |
Provides a heuristic planner implementation for the interfaces in
org.eigenbase.relopt . |
org.eigenbase.relopt.volcano |
Optimizes relational expressions.
|
org.eigenbase.reltype |
Defines a type system for relational expressions.
|
org.eigenbase.resource |
Defines resources used for Eigenbase internationalization.
|
org.eigenbase.rex |
Provides a language for representing row-expressions.
|
org.eigenbase.runtime |
Defines classes used by generated Eigenbase classes at runtime.
|
org.eigenbase.sarg |
Provides a class library for representing arguments to index searches,
also known as sargs.
|
org.eigenbase.sql |
Provides an SQL parser and object model.
|
org.eigenbase.sql.advise |
Provides hints and corrections for editing SQL statements.
|
org.eigenbase.sql.fun |
Defines the set of standard SQL row-level functions and
operators.
|
org.eigenbase.sql.parser |
Provides a SQL parser.
|
org.eigenbase.sql.parser.impl |
Contains generated code for the
Eigenbase SQL parser . |
org.eigenbase.sql.pretty |
Provides a pretty-printer for SQL statements.
|
org.eigenbase.sql.type |
SQL type system.
|
org.eigenbase.sql.util |
Utility classes for the SQL object model, parsing, and validation.
|
org.eigenbase.sql.validate |
SQL validation.
|
org.eigenbase.sql2rel |
Translates a SQL parse tree to relational expression.
|
org.eigenbase.stat |
Defines interfaces related to statistics about data sets produced by
relational expressions.
|
org.eigenbase.trace |
Tracing services.
|
org.eigenbase.util |
Provides utility classes.
|
org.eigenbase.util.mapping |
Support for algebraic maps.
|
org.eigenbase.util14 |
Provides utility classes for use from code which must remain
source-compatible with JDK 1.4.
|
Copyright © 2012–2014 The Apache Software Foundation. All rights reserved.