Skip navigation links
A C E F G I K M P Q R S T U V 

A

asQueryable(QueryProvider, SchemaPlus, String) - Method in class crux.calcite.CruxTable
 

C

callExpression(Method, Expression[]) - Static method in class crux.calcite.CruxUtils
 
computeSelfCost(RelOptPlanner, RelMetadataQuery) - Method in class crux.calcite.CruxJoin
 
computeSelfCost(RelOptPlanner, RelMetadataQuery) - Method in class crux.calcite.CruxSort
 
computeSelfCost(RelOptPlanner, RelMetadataQuery) - Method in class crux.calcite.CruxToEnumerableConverter
 
CONNECT_STRING_PREFIX - Static variable in class crux.calcite.CruxJdbcDriver
 
CONVENTION - Static variable in interface crux.calcite.CruxRel
 
convert(RelNode) - Method in class crux.calcite.CruxToEnumerableConverterRule
 
copy(RelTraitSet, RelNode, RexNode) - Method in class crux.calcite.CruxFilter
 
copy(RelTraitSet, RexNode, RelNode, RelNode, JoinRelType, boolean) - Method in class crux.calcite.CruxJoin
 
copy(RelTraitSet, RelNode, List<RexNode>, RelDataType) - Method in class crux.calcite.CruxProject
 
copy(RelTraitSet, RelNode, RelCollation, RexNode, RexNode) - Method in class crux.calcite.CruxSort
 
copy(RelTraitSet, List<RelNode>) - Method in class crux.calcite.CruxToEnumerableConverter
 
create(SchemaPlus, String, Map<String, Object>) - Method in class crux.calcite.CruxSchemaFactory
 
createPrepareFactory() - Method in class crux.calcite.CruxJdbcDriver
 
crux - package crux
 
crux.calcite - package crux.calcite
 
CruxCalcitePrepareImpl - Class in crux.calcite
 
CruxCalcitePrepareImpl() - Constructor for class crux.calcite.CruxCalcitePrepareImpl
 
CruxCalcitePrepareImpl.PreparedSQL - Interface in crux.calcite
 
CruxFilter - Class in crux.calcite
 
CruxJdbcDriver - Class in crux.calcite
 
CruxJdbcDriver() - Constructor for class crux.calcite.CruxJdbcDriver
 
CruxJoin - Class in crux.calcite
 
CruxJoin(RelOptCluster, RelTraitSet, RelNode, RelNode, RexNode, JoinRelType) - Constructor for class crux.calcite.CruxJoin
 
CruxMethod - Enum in crux.calcite
 
CruxProject - Class in crux.calcite
 
CruxProject(RelOptCluster, RelTraitSet, RelNode, List<? extends RexNode>, RelDataType) - Constructor for class crux.calcite.CruxProject
 
CruxRel - Interface in crux.calcite
 
CruxRel.Implementor - Class in crux.calcite
 
CruxSchemaFactory - Class in crux.calcite
 
CruxSchemaFactory() - Constructor for class crux.calcite.CruxSchemaFactory
 
CruxSort - Class in crux.calcite
 
CruxSort(RelOptCluster, RelTraitSet, RelNode, RelCollation, RexNode, RexNode) - Constructor for class crux.calcite.CruxSort
 
CruxTable - Class in crux.calcite
 
CruxTable(Object, Map<Keyword, Object>, boolean) - Constructor for class crux.calcite.CruxTable
 
CruxTable.CruxQueryable<T> - Class in crux.calcite
 
CruxTableScan - Class in crux.calcite
 
CruxTableScan(RelOptCluster, RelTraitSet, RelOptTable, CruxTable, RelDataType, boolean) - Constructor for class crux.calcite.CruxTableScan
 
CruxToEnumerableConverter - Class in crux.calcite
Relational expression representing a scan of a table in an Elasticsearch data source.
CruxToEnumerableConverterRule - Class in crux.calcite
 
CruxUtils - Class in crux.calcite
 
CruxUtils() - Constructor for class crux.calcite.CruxUtils
 

E

enumerator() - Method in class crux.calcite.CruxTable.CruxQueryable
 
eval(String) - Method in class crux.calcite.KeywordFn
 
eval(String) - Method in class crux.calcite.UuidFn
 

F

find(Object, List<Class<?>>, DataContext) - Method in class crux.calcite.CruxTable.CruxQueryable
 
find(Object, List<Class<?>>, DataContext) - Method in class crux.calcite.CruxTable
 

G

getConnectStringPrefix() - Method in class crux.calcite.CruxJdbcDriver
 
getCruxTable() - Method in class crux.calcite.CruxTableScan
 
getRowType(RelDataTypeFactory) - Method in class crux.calcite.CruxTable
 
getTable() - Method in class crux.calcite.CruxJoin
 
getTable() - Method in class crux.calcite.CruxProject
 

I

implement(CruxRel.Implementor) - Method in class crux.calcite.CruxFilter
 
implement(CruxRel.Implementor) - Method in class crux.calcite.CruxJoin
 
implement(CruxRel.Implementor) - Method in class crux.calcite.CruxProject
 
implement(CruxRel.Implementor) - Method in interface crux.calcite.CruxRel
 
implement(CruxRel.Implementor) - Method in class crux.calcite.CruxSort
 
implement(CruxRel.Implementor) - Method in class crux.calcite.CruxTableScan
 
implement(EnumerableRelImplementor, EnumerableRel.Prefer) - Method in class crux.calcite.CruxToEnumerableConverter
 
Implementor() - Constructor for class crux.calcite.CruxRel.Implementor
 
internalParameters() - Method in interface crux.calcite.CruxCalcitePrepareImpl.PreparedSQL
 

K

KeywordFn - Class in crux.calcite
 
KeywordFn() - Constructor for class crux.calcite.KeywordFn
 

M

MAP - Static variable in enum crux.calcite.CruxMethod
 
method - Variable in enum crux.calcite.CruxMethod
 

P

prepareSql(CalcitePrepare.Context, CalcitePrepare.Query<T>, Type, long) - Method in class crux.calcite.CruxCalcitePrepareImpl
 

Q

query() - Method in interface crux.calcite.CruxCalcitePrepareImpl.PreparedSQL
 

R

register(RelOptPlanner) - Method in class crux.calcite.CruxTableScan
 
resolve(String) - Static method in class crux.calcite.CruxUtils
 
resolveWithErrorLogging(String) - Static method in class crux.calcite.CruxUtils
 

S

schema - Variable in class crux.calcite.CruxTable
 

T

toRel(RelOptTable.ToRelContext, RelOptTable) - Method in class crux.calcite.CruxTable
 

U

UuidFn - Class in crux.calcite
 
UuidFn() - Constructor for class crux.calcite.UuidFn
 

V

valueOf(String) - Static method in enum crux.calcite.CruxMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum crux.calcite.CruxMethod
Returns an array containing the constants of this enum type, in the order they are declared.
visitChild(int, RelNode) - Method in class crux.calcite.CruxRel.Implementor
 
A C E F G I K M P Q R S T U V 
Skip navigation links