Name | Description | Type | Package | Framework |
AbstractSourceMapping | Simple implementation of Mappings. | Class | org.apache.calcite.util.mapping | Calcite |
|
AbstractTargetMapping | Simple implementation of Mappings. | Class | org.apache.calcite.util.mapping | Calcite |
|
BarfingInvocationHandler | A class derived from BarfingInvocationHandler handles a method call by looking for a method in itself with identical parameters. | Class | org.apache.calcite.util | Calcite |
|
BasicDatetime | BasicDatetime is an interface for dates, times, or timestamps that can be assigned from a long value. | Interface | org.apache.calcite.util | Calcite |
|
Benchmark | | Class | org.apache.calcite.util | Calcite |
|
Benchmark .Statistician | Collects statistics for a test that is run multiple times. | Class | org.apache.calcite.util.Benchmark | Calcite |
|
BitSets | Utility functions for BitSet. | Class | org.apache.calcite.util | Calcite |
|
BitString | A bit string logically consists of a set of '0' and '1' values, of a specified length. | Class | org.apache.calcite.util | Calcite |
|
BreadthFirstIterator | Iterates over the vertices in a directed graph in breadth-first order. | Class | org.apache.calcite.util.graph | Calcite |
|
Bug | Holder for a list of constants describing which bugs which have not been You can use these constants to control the flow of your code. | Class | org.apache.calcite.util | Calcite |
|
BuiltInMethod | | Class | org.apache.calcite.util | Calcite |
|
CalciteLogger | Small extension to Logger with some performance improvements. | Class | org.apache.calcite.util.trace | Calcite |
|
CalciteTimingTracer | CalciteTimingTracer provides a mechanism for tracing the timing of a call sequence at nanosecond resolution. | Class | org.apache.calcite.util.trace | Calcite |
|
CalciteTrace | Contains all of the tracers used within org. | Class | org.apache.calcite.util.trace | Calcite |
|
CancelFlag | CancelFlag is used to post and check cancellation requests. | Class | org.apache.calcite.util | Calcite |
|
CastingList | Converts a list whose members are automatically down-cast to a given type. | Class | org.apache.calcite.util | Calcite |
|
ChunkList | in chunks of 32 elements. | Class | org.apache.calcite.util | Calcite |
|
ClosableAllocation | ClosableAllocation represents an object which requires a call in order to release resources early rather than waiting for finalization. | Interface | org.apache.calcite.util | Calcite |
|
ClosableAllocationOwner | ClosableAllocationOwner represents an object which can take ownership of ClosableAllocations and guarantee that they will be cleaned up correctly when | Interface | org.apache.calcite.util | Calcite |
|
Compatible | Compatibility layer. | Interface | org.apache.calcite.util | Calcite |
|
Compatible .Factory | Creates the implementation of Compatible suitable for the current environment. | Class | org.apache.calcite.util.Compatible | Calcite |
|
CompositeList | Read-only list that is the concatenation of sub-lists. | Class | org.apache.calcite.util | Calcite |
|
CompositeMap | Unmodifiable view onto multiple backing maps. | Class | org.apache.calcite.util | Calcite |
|
CompoundClosableAllocation | CompoundClosableAllocation represents a collection of ClosableAllocations which share a common lifecycle. | Class | org.apache.calcite.util | Calcite |
|
ControlFlowException | Exception intended to be used for control flow, as opposed to the usual use of exceptions which is to signal an error condition. | Class | org.apache.calcite.util | Calcite |
|
ConversionUtil | | Class | org.apache.calcite.util | Calcite |
|
CycleDetector | Detects cycles in directed graphs. | Class | org.apache.calcite.util.graph | Calcite |
|
DefaultDirectedGraph | Default implementation of DirectedGraph. | Class | org.apache.calcite.util.graph | Calcite |
|
DefaultEdge | Default implementation of Edge. | Class | org.apache.calcite.util.graph | Calcite |
|
DelegatingInvocationHandler | A class derived from DelegatingInvocationHandler handles a method call by looking for a method in itself with identical parameters. | Class | org.apache.calcite.util | Calcite |
|
DepthFirstIterator | Iterates over the vertices in a directed graph in depth-first order. | Class | org.apache.calcite.util.graph | Calcite |
|
DirectedGraph | | Interface | org.apache.calcite.util.graph | Calcite |
|
DirectedGraph .EdgeFactory | Skip navigation linksOverviewPackageClassUseTreeDeprecatedIndexHelp | Interface | org.apache.calcite.util.graph.DirectedGraph | Calcite |
|
Filterator | Filtered iterator class: an iterator that includes only elements that are instanceof a specified class. | Class | org.apache.calcite.util | Calcite |
|
Glossary | A collection of terms. | Interface | org.apache.calcite.util | Calcite |
|
Graphs | Miscellaneous graph utilities. | Class | org.apache.calcite.util.graph | Calcite |
|
Graphs .FrozenGraph | Returns an iterator of all paths between two nodes, shortest first. | Class | org.apache.calcite.util.graph.Graphs | Calcite |
|
Holder | A mutable slot that can contain one object. | Class | org.apache.calcite.util | Calcite |
|
ImmutableBitSet | An immutable list of bits. | Class | org.apache.calcite.util | Calcite |
|
ImmutableBitSet .Builder | Sets all bits in a given bit set. | Class | org.apache.calcite.util.ImmutableBitSet | Calcite |
|
ImmutableIntList | An immutable list of Integer values backed by an array ofReturns a copy of this list with one element added. | Class | org.apache.calcite.util | Calcite |
|
ImmutableNullableList | An immutable list that may contain null values. | Class | org.apache.calcite.util | Calcite |
|
ImmutableNullableList .Builder | A builder for creating immutable nullable list instances. | Class | org.apache.calcite.util.ImmutableNullableList | Calcite |
|
IntegerIntervalSet | A set of non-negative integers defined by a sequence of points, intervals,Parses a range of integers expressed as a string. | Class | org.apache.calcite.util | Calcite |
|
IntList | Extension to ArrayList to help build an array of intSee Also:Serialized Form | Class | org.apache.calcite.util | Calcite |
|
IntPair | An immutable pair of integers. | Class | org.apache.calcite.util.mapping | Calcite |
|
JaninoCompiler | | Class | org.apache.calcite.util.javac | Calcite |
|
JaninoCompiler .JaninoCompilerArgs | Arguments to an invocation of the Janino compiler. | Class | org.apache.calcite.util.javac.JaninoCompiler | Calcite |
|
JavaCompiler | The interface JavaCompiler represents an interface to invoke a regular Java compiler. | Interface | org.apache.calcite.util.javac | Calcite |
|
JavaCompilerArgs | A JavaCompilerArgs holds the arguments for a Specific implementations of JavaCompiler may override | Class | org.apache.calcite.util.javac | Calcite |
|
JsonBuilder | Builder for JSON documents (represented as List, Map, String, Boolean, Long). | Class | org.apache.calcite.util | Calcite |
|
Litmus | Callback to be called when a test for validity succeeds or fails. | Interface | org.apache.calcite.util | Calcite |
|
Mapping | A Mapping is a relationship between a source domain to target domain of integers. | Interface | org.apache.calcite.util.mapping | Calcite |
|
Mappings | Utility functions related to mappings. | Class | org.apache.calcite.util.mapping | Calcite |
|
Mappings .AbstractMapping | Abstract implementation of Mapping. | Class | org.apache.calcite.util.mapping.Mappings | Calcite |
|
Mappings .CoreMapping | Core interface of all mappings. | Interface | org.apache.calcite.util.mapping.Mappings | Calcite |
|
Mappings .FiniteAbstractMapping | Abstract implementation of mapping where both source and target domains are finite. | Class | org.apache.calcite.util.mapping.Mappings | Calcite |
|
Mappings .FunctionMapping | Mapping where every source has a target. | Interface | org.apache.calcite.util.mapping.Mappings | Calcite |
|
Mappings .IdentityMapping | The identity mapping, of a given size, or infinite. | Class | org.apache.calcite.util.mapping.Mappings | Calcite |
|
Mappings .NoElementException | Thrown when a mapping is expected to return one element but returns none. | Class | org.apache.calcite.util.mapping.Mappings | Calcite |
|
Mappings .OverridingSourceMapping | Source mapping that returns the same result as a parent Mappings. | Class | org.apache.calcite.util.mapping.Mappings | Calcite |
|
Mappings .OverridingTargetMapping | Target mapping that returns the same result as a parent Mappings. | Class | org.apache.calcite.util.mapping.Mappings | Calcite |
|
Mappings .PartialMapping | | Class | org.apache.calcite.util.mapping.Mappings | Calcite |
|
Mappings .SourceMapping | Mapping suitable for sourcing columns. | Interface | org.apache.calcite.util.mapping.Mappings | Calcite |
|
Mappings .TargetMapping | Mapping suitable for mapping columns to a target. | Interface | org.apache.calcite.util.mapping.Mappings | Calcite |
|
Mappings .TooManyElementsException | Thrown when a mapping is expected to return one element but returnsSee Also:Serialized Form | Class | org.apache.calcite.util.mapping.Mappings | Calcite |
|
MappingType | Describes the type of a mapping, from the most general MULTI_FUNCTION (every element in the source and target domain can | Class | org.apache.calcite.util.mapping | Calcite |
|
NlsString | A string, optionally with character set and SqlCollation. | Class | org.apache.calcite.util | Calcite |
|
NumberUtil | Utility functions for working with numbers This class is JDK 1. | Class | org.apache.calcite.util | Calcite |
|
Pair | Because a pair implements equals(Object), hashCode() and compareTo(Pair), it can be used in any kind of | Class | org.apache.calcite.util | Calcite |
|
PartiallyOrderedSet | Partially-ordered set. | Class | org.apache.calcite.util | Calcite |
|
PartiallyOrderedSet .Ordering | To obey the constraints of the partially-ordered set, the function must be consistent with the reflexive, anti-symmetric, and transitive | Interface | org.apache.calcite.util.PartiallyOrderedSet | Calcite |
|
Permutation | Represents a mapping which reorders elements in an array. | Class | org.apache.calcite.util | Calcite |
|
ReflectiveVisitDispatcher | Interface for looking up methods relating to reflective visitation. | Interface | org.apache.calcite.util | Calcite |
|
ReflectiveVisitor | Object which can be a target for a reflective visitation (see ReflectUtil. | Interface | org.apache.calcite.util | Calcite |
|
ReflectUtil | Static utilities for Java reflection. | Class | org.apache.calcite.util | Calcite |
|
ReflectUtil .MethodDispatcher | Can invoke a method on an object of type E with return type T. | Interface | org.apache.calcite.util.ReflectUtil | Calcite |
|
SaffronProperties | Provides an environment for debugging information, et cetera, used by getIntProperty(java. | Class | org.apache.calcite.util | Calcite |
|
SerializableCharset | Serializable wrapper around a Charset. | Class | org.apache.calcite.util | Calcite |
|
Stacks | Utilities to make vanilla lists look like stacks. | Class | org.apache.calcite.util | Calcite |
|
StackWriter | A helper class for generating formatted text. | Class | org.apache.calcite.util | Calcite |
|
Static | Definitions of objects to be statically imported. | Class | org.apache.calcite.util | Calcite |
|
Template | It is extended from MessageFormat to allow parameters to be substituted by name as well as by position. | Class | org.apache.calcite.util | Calcite |
|
TopologicalOrderIterator | Iterates over the edges of a graph in topological order. | Class | org.apache.calcite.util.graph | Calcite |
|
TryThreadLocal | Thread-local variable that returns a handle that can be closed. | Class | org.apache.calcite.util | Calcite |
|
TryThreadLocal .Memo | Remembers to set the value back. | Interface | org.apache.calcite.util.TryThreadLocal | Calcite |
|
UnmodifiableArrayList | A view onto an array that cannot be modified by the client. | Class | org.apache.calcite.util | Calcite |
|
Util | Miscellaneous utility functions. | Class | org.apache.calcite.util | Calcite |
|
Util .FoundOne | Exception used to interrupt a tree walk of any kind. | Class | org.apache.calcite.util.Util | Calcite |
|
Util .OverFinder | | Class | org.apache.calcite.util.Util | Calcite |
|
XmlOutput | Streaming XML output. | Class | org.apache.calcite.util | Calcite |
|
ZonelessDate | ZonelessDate is a date value without a time zone. | Class | org.apache.calcite.util | Calcite |
|
ZonelessDatetime | ZonelessDatetime is an abstract class for dates, times, or timestamps that contain a zoneless time value. | Class | org.apache.calcite.util | Calcite |
|
ZonelessTime | ZonelessTime is a time value without a time zone. | Class | org.apache.calcite.util | Calcite |
|
ZonelessTimestamp | ZonelessTimestamp is a timestamp value without a time zone. | Class | org.apache.calcite.util | Calcite |