Name | Description | Type | Package | Framework |
AbstractEnumerable | Abstract implementation of the Enumerable interface that implements the extension methods. | Class | org.apache.calcite.linq4j | Calcite |
|
AbstractEnumerable2 | Abstract implementation of the Enumerable interface that implements the extension methods. | Class | org.apache.calcite.linq4j | Calcite |
|
AbstractNode | Abstract implementation of Node. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
AbstractQueryable | Abstract implementation of the Queryable interface that implements the extension methods. | Class | org.apache.calcite.linq4j | Calcite |
|
ArrayLengthRecordField | | Class | org.apache.calcite.linq4j.tree | Calcite |
|
BaseQueryable | Skeleton implementation of Queryable. | Class | org.apache.calcite.linq4j | Calcite |
|
BigDecimalFunction1 | Function that takes one parameter and returns a BigDecimal value. | Interface | org.apache.calcite.linq4j.function | Calcite |
|
BinaryExpression | Represents an expression that has a binary operator. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
BlockBuilder | Builder for BlockStatement. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Blocks | Helper methods concerning BlockStatements. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
BlockStatement | | Class | org.apache.calcite.linq4j.tree | Calcite |
|
CatchBlock | Represents a catch statement in a try block. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
ClassDeclaration | Declaration of a class. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
ClassDeclarationFinder | Entry point for optimizers that factor ou deterministic expressions to final static fields. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
ConditionalExpression | Represents an expression that has a conditional operator. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
ConditionalStatement | Represents an expression that has a conditional operator. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
ConstantExpression | Represents an expression that has a constant value. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
ConstantUntypedNull | Represents a constant null of unknown type Java allows type inference for such nulls, thus null cannot always be | Class | org.apache.calcite.linq4j.tree | Calcite |
|
ConstructorDeclaration | Declaration of a constructor. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
CorrelateJoinType | enum CorrelateJoinTypeSpecifies the type of correlation operation: inner, left, semi, or anti. | Class | org.apache.calcite.linq4j | Calcite |
|
DeclarationStatement | Expression that declares and optionally initializes a variable. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
DefaultEnumerable | that implements the extension methods by calling into the Extensions The are two abstract methods: | Class | org.apache.calcite.linq4j | Calcite |
|
DefaultExpression | Represents the default value of a type or an empty expression. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
DelegatingEnumerator | Simple enumerator that just delegates all calls to the passed enumerator. | Class | org.apache.calcite.linq4j | Calcite |
|
DeterministicCodeOptimizer | Factors out deterministic expressions to final static fields. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
DoubleFunction1 | Function that takes one parameter and returns a native double value. | Interface | org.apache.calcite.linq4j.function | Calcite |
|
DynamicExpression | Represents a dynamic operation. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
ElementInit | Represents an initializer for a single element of an Enumerable collection. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Enumerable | Exposes the enumerator, which supports a simple iteration over a collection. | Interface | org.apache.calcite.linq4j | Calcite |
|
EnumerableDefaults | Default implementations of methods in the Enumerable interface. | Class | org.apache.calcite.linq4j | Calcite |
|
Enumerator | Supports a simple iteration over a collection. | Interface | org.apache.calcite.linq4j | Calcite |
|
EqualityComparer | Compares values for equality. | Interface | org.apache.calcite.linq4j.function | Calcite |
|
Expression | Analogous to LINQ's System. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Expressions | Utility methods for expressions, including a lot of factory methods. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Expressions .FluentList | | Interface | org.apache.calcite.linq4j.tree.Expressions | Calcite |
|
ExpressionType | Analogous to LINQ's System. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
ExpressionVisitor | Represents a visitor or rewriter for expression trees. | Interface | org.apache.calcite.linq4j.tree | Calcite |
|
ExtendedEnumerable | Extension methods in Enumerable. | Interface | org.apache.calcite.linq4j | Calcite |
|
ExtendedOrderedEnumerable | Extension methods for OrderedEnumerable. | Interface | org.apache.calcite.linq4j | Calcite |
|
ExtendedOrderedQueryable | Extension methods for OrderedQueryable. | Interface | org.apache.calcite.linq4j | Calcite |
|
Extensions | Contains what, in LINQ. | Class | org.apache.calcite.linq4j | Calcite |
|
FieldDeclaration | Declaration of a field. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
FloatFunction1 | Function that takes one parameter and returns a native float value. | Interface | org.apache.calcite.linq4j.function | Calcite |
|
ForStatement | Represents an infinite loop. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Function0 | Function with no parameters. | Interface | org.apache.calcite.linq4j.function | Calcite |
|
Function1 | Function with one parameter. | Interface | org.apache.calcite.linq4j.function | Calcite |
|
Function2 | Function with two parameters. | Interface | org.apache.calcite.linq4j.function | Calcite |
|
FunctionExpression | Represents a strongly typed lambda expression as a data structure in the form of an expression tree. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
FunctionExpression .Invokable | Function that can be invoked with a variable number of arguments. | Interface | org.apache.calcite.linq4j.tree.FunctionExpression | Calcite |
|
Functions | Utilities relating to functions. | Class | org.apache.calcite.linq4j.function | Calcite |
|
GotoExpressionKind | enum GotoExpressionKindSpecifies what kind of jump a GotoStatement represents. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
GotoStatement | Represents an unconditional jump. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Grouping | Represents a collection of objects that have a common key. | Interface | org.apache.calcite.linq4j | Calcite |
|
IndexExpression | Represents indexing a property or array. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
IntegerFunction1 | Function that takes one parameter and returns a native int value. | Interface | org.apache.calcite.linq4j.function | Calcite |
|
InvocationExpression | Represents an expression that applies a delegate or lambda expression to a list of argument expressions. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
LabelStatement | Represents a label, which can be put in any Expression context. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
LabelTarget | Used to represent the target of a GotoStatement. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
LambdaExpression | Describes a lambda expression. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Linq4j | Utility and factory methods for Linq4j. | Class | org.apache.calcite.linq4j | Calcite |
|
ListInitExpression | Represents a constructor call that has a collection initializer. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
LongFunction1 | Function that takes one parameter and returns a native long value. | Interface | org.apache.calcite.linq4j.function | Calcite |
|
Lookup | Represents a collection of keys each mapped to one or more values. | Interface | org.apache.calcite.linq4j | Calcite |
|
MemberAssignment | Represents assignment operation for a field or property of an object. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
MemberBinding | Provides the base class from which the classes that represent bindings that are used to initialize members of a newly created object derive. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
MemberDeclaration | Declaration of a member of a class. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
MemberExpression | Represents accessing a field or property. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
MemberInitExpression | | Class | org.apache.calcite.linq4j.tree | Calcite |
|
MemberListBinding | | Class | org.apache.calcite.linq4j.tree | Calcite |
|
MemberMemberBinding | Represents initializing members of a member of a newly created object. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
MethodCallExpression | Represents a call to either a static or an instance method. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
MethodDeclaration | Declaration of a method. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
NewArrayExpression | | Class | org.apache.calcite.linq4j.tree | Calcite |
|
NewExpression | Represents a constructor call. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Node | | Interface | org.apache.calcite.linq4j.tree | Calcite |
|
NonDeterministic | Specifies that function is NOT deterministic (i. | Class | org.apache.calcite.linq4j.function | Calcite |
|
NullableBigDecimalFunction1 | | Interface | org.apache.calcite.linq4j.function | Calcite |
|
NullableDoubleFunction1 | | Interface | org.apache.calcite.linq4j.function | Calcite |
|
NullableFloatFunction1 | | Interface | org.apache.calcite.linq4j.function | Calcite |
|
NullableIntegerFunction1 | | Interface | org.apache.calcite.linq4j.function | Calcite |
|
NullableLongFunction1 | | Interface | org.apache.calcite.linq4j.function | Calcite |
|
OptimizeVisitor | Visitor that optimizes expressions. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
OpType | | Class | org.apache.calcite.linq4j | Calcite |
|
Ord | Pair of an element and an ordinal. | Class | org.apache.calcite.linq4j | Calcite |
|
OrderedEnumerable | | Interface | org.apache.calcite.linq4j | Calcite |
|
OrderedQueryable | Represents the result of applying a sorting operation to a Queryable. | Interface | org.apache.calcite.linq4j | Calcite |
|
PackageMarker | This is a dummy annotation that forces javac to produce output for otherwise empty package-info. | Class | org.apache.calcite.linq4j | Calcite |
|
Parameter | Annotation that supplies metadata about a function parameter. | Class | org.apache.calcite.linq4j.function | Calcite |
|
ParameterExpression | Represents a named parameter expression. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Predicate1 | Function with one parameter returning a native boolean value. | Interface | org.apache.calcite.linq4j.function | Calcite |
|
Predicate2 | Function with two parameters returning a native boolean value. | Interface | org.apache.calcite.linq4j.function | Calcite |
|
Primitive | Enumeration of Java's primitive types. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Primitive .Flavor | A type that boxes a primitive, e. | Class | org.apache.calcite.linq4j.tree.Primitive | Calcite |
|
Primitive .Sink | A place to send a value. | Interface | org.apache.calcite.linq4j.tree.Primitive | Calcite |
|
Primitive .Source | A place from which to read a value. | Interface | org.apache.calcite.linq4j.tree.Primitive | Calcite |
|
PseudoField | Contains the parts of the Field class needed for code generation, but might be implemented differently. | Interface | org.apache.calcite.linq4j.tree | Calcite |
|
Queryable | Provides functionality to evaluate queries against a specific data source wherein the type of the data is known. | Interface | org.apache.calcite.linq4j | Calcite |
|
QueryableDefaults | Default implementations for methods in the Queryable interface. | Class | org.apache.calcite.linq4j | Calcite |
|
QueryableDefaults .NonLeafReplayableQueryable | Non-leaf replayable queryable. | Class | org.apache.calcite.linq4j.QueryableDefaults | Calcite |
|
QueryableDefaults .Replayable | Applies an accumulator function over a sequence. | Interface | org.apache.calcite.linq4j.QueryableDefaults | Calcite |
|
QueryableDefaults .ReplayableQueryable | Replayable queryable. | Class | org.apache.calcite.linq4j.QueryableDefaults | Calcite |
|
QueryableFactory | Factory for building Queryable objects. | Interface | org.apache.calcite.linq4j | Calcite |
|
QueryableRecorder | and returns an object that can replay the event when you call its QueryableDefaults. | Class | org.apache.calcite.linq4j | Calcite |
|
QueryProvider | Defines methods to create and execute queries that are described by a Analogous to LINQ's System. | Interface | org.apache.calcite.linq4j | Calcite |
|
QueryProviderImpl | Partial implementation of QueryProvider. | Class | org.apache.calcite.linq4j | Calcite |
|
QueryProviderImpl .QueryableImpl | Binds an expression to this query provider. | Class | org.apache.calcite.linq4j.QueryProviderImpl | Calcite |
|
RawEnumerable | Exposes the enumerator, which supports a simple iteration over a collection, without the extension methods. | Interface | org.apache.calcite.linq4j | Calcite |
|
RawQueryable | Core methods that define a Queryable. | Interface | org.apache.calcite.linq4j | Calcite |
|
ReflectedPseudoField | | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Statement | | Class | org.apache.calcite.linq4j.tree | Calcite |
|
SwitchCase | Represents one case of a SwitchStatement. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
SwitchStatement | Represents a control expression that handles multiple selections by passing control to SwitchCase. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
TernaryExpression | Represents an expression that has a ternary operator. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
ThrowStatement | Represents a throw statement. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
TransformedEnumerator | | Class | org.apache.calcite.linq4j | Calcite |
|
TryStatement | Represents a try . | Class | org.apache.calcite.linq4j.tree | Calcite |
|
TypeBinaryExpression | Represents an operation between an expression and a type. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Types | | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Types .ArrayType | | Class | org.apache.calcite.linq4j.tree.Types | Calcite |
|
Types .MapType | | Class | org.apache.calcite.linq4j.tree.Types | Calcite |
|
Types .RecordField | Field that belongs to a record. | Interface | org.apache.calcite.linq4j.tree.Types | Calcite |
|
Types .RecordType | Base class for record-like types that do not mapped to (currently loaded) Java Class objects. | Interface | org.apache.calcite.linq4j.tree.Types | Calcite |
|
UnaryExpression | Represents an expression that has a unary operator. | Class | org.apache.calcite.linq4j.tree | Calcite |
|
Visitor | | Class | org.apache.calcite.linq4j.tree | Calcite |
|
WhileStatement | Represents a while statement. | Class | org.apache.calcite.linq4j.tree | Calcite |