Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractSequentialList<E>
- org.apache.calcite.util.ChunkList<E>
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- org.apache.calcite.util.IntList
- org.apache.calcite.util.CastingList<E> (implements java.util.List<E>)
- org.apache.calcite.util.CompositeList<T>
- org.apache.calcite.util.ImmutableNullableList<E>
- org.apache.calcite.util.PrecedenceClimbingParser.TokenList
- org.apache.calcite.util.UnmodifiableArrayList<E> (implements java.util.RandomAccess)
- org.apache.calcite.util.Util.TransformingList<F,T>
- org.apache.calcite.util.Util.RandomAccessTransformingList<F,T> (implements java.util.RandomAccess)
- java.util.AbstractSequentialList<E>
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- org.apache.calcite.util.IntegerIntervalSet
- org.apache.calcite.util.PartiallyOrderedSet<E>
- java.util.AbstractList<E> (implements java.util.List<E>)
- org.apache.calcite.runtime.AbstractImmutableList<E> (implements java.util.List<E>)
- org.apache.calcite.runtime.FlatLists.AbstractFlatList<T> (implements java.util.RandomAccess)
- org.apache.calcite.util.ImmutableIntList
- org.apache.calcite.util.ImmutableIntList.EmptyImmutableIntList
- org.apache.calcite.util.ImmutableIntList
- org.apache.calcite.runtime.FlatLists.AbstractFlatList<T> (implements java.util.RandomAccess)
- org.apache.calcite.util.BarfingInvocationHandler (implements java.lang.reflect.InvocationHandler)
- org.apache.calcite.util.Benchmark
- org.apache.calcite.util.Benchmark.Statistician
- org.apache.calcite.util.BitSets
- org.apache.calcite.util.BitSets.Closure
- org.apache.calcite.util.BitString
- org.apache.calcite.util.Bug
- org.apache.calcite.util.CancelFlag
- org.apache.calcite.util.CaseInsensitiveComparator (implements java.util.Comparator<T>)
- org.apache.calcite.util.CaseInsensitiveComparator.Key
- org.apache.calcite.util.ChunkList.ChunkListIterator (implements java.util.ListIterator<E>)
- org.apache.calcite.util.Closer (implements java.lang.AutoCloseable)
- org.apache.calcite.util.CompositeMap<K,V> (implements java.util.Map<K,V>)
- org.apache.calcite.util.CompoundClosableAllocation (implements org.apache.calcite.util.ClosableAllocationOwner)
- org.apache.calcite.util.ConversionUtil
- org.apache.calcite.util.DateString (implements java.lang.Comparable<T>)
- org.apache.calcite.util.DateTimeStringUtils
- org.apache.calcite.util.DelegatingInvocationHandler (implements java.lang.reflect.InvocationHandler)
- org.apache.calcite.util.EquivalenceSet<E>
- org.apache.calcite.util.Filterator<E> (implements java.util.Iterator<E>)
- java.text.Format (implements java.lang.Cloneable, java.io.Serializable)
- java.text.MessageFormat
- org.apache.calcite.util.Template
- java.text.MessageFormat
- org.apache.calcite.util.Holder<E>
- org.apache.calcite.util.ImmutableBitSet (implements java.lang.Comparable<T>, java.lang.Iterable<T>, java.io.Serializable)
- org.apache.calcite.util.ImmutableBitSet.Builder
- org.apache.calcite.util.ImmutableBitSet.Rebuilder
- org.apache.calcite.util.ImmutableBitSet.Closure
- org.apache.calcite.util.ImmutableNullableList.Builder<E>
- org.apache.calcite.util.JsonBuilder
- org.apache.calcite.util.NameMap<V>
- org.apache.calcite.util.NameMultimap<V>
- org.apache.calcite.util.NameSet
- org.apache.calcite.util.NlsString (implements java.lang.Cloneable, java.lang.Comparable<T>)
- org.apache.calcite.util.NumberUtil
- org.apache.calcite.util.Pair<T1,T2> (implements java.lang.Comparable<T>, java.util.Map.Entry<K,V>, java.io.Serializable)
- org.apache.calcite.util.Pair.AdjacentIterator<E> (implements java.util.Iterator<E>)
- org.apache.calcite.util.Pair.FirstAndIterator<E> (implements java.util.Iterator<E>)
- org.apache.calcite.util.Pair.LeftIterator<L,R> (implements java.util.Iterator<E>)
- org.apache.calcite.util.Pair.RightIterator<L,R> (implements java.util.Iterator<E>)
- org.apache.calcite.util.Pair.ZipIterator<L,R> (implements java.util.Iterator<E>)
- org.apache.calcite.util.PartiallyOrderedSet.Node<E>
- org.apache.calcite.util.PartiallyOrderedSet.TopBottomNode<E>
- org.apache.calcite.util.Permutation (implements org.apache.calcite.util.mapping.Mapping, org.apache.calcite.util.mapping.Mappings.TargetMapping)
- org.apache.calcite.util.PrecedenceClimbingParser
- org.apache.calcite.util.PrecedenceClimbingParser.Builder
- org.apache.calcite.util.PrecedenceClimbingParser.Result
- org.apache.calcite.util.PrecedenceClimbingParser.Token
- org.apache.calcite.util.PrecedenceClimbingParser.Call
- org.apache.calcite.util.PrecedenceClimbingParser.Op
- org.apache.calcite.util.PrecedenceClimbingParser.SpecialOp
- java.io.Reader (implements java.io.Closeable, java.lang.Readable)
- java.io.StringReader
- org.apache.calcite.util.SourceStringReader
- java.io.StringReader
- org.apache.calcite.util.ReflectUtil
- org.apache.calcite.util.SaffronProperties.Helper
- org.apache.calcite.util.SerializableCharset (implements java.io.Serializable)
- org.apache.calcite.util.Sources
- org.apache.calcite.util.Sources.FileSource (implements org.apache.calcite.util.Source)
- org.apache.calcite.sql.util.SqlBasicVisitor<R> (implements org.apache.calcite.sql.util.SqlVisitor<R>)
- org.apache.calcite.util.Util.OverFinder
- org.apache.calcite.util.Stacks
- org.apache.calcite.util.Static
- java.lang.ThreadLocal<T>
- org.apache.calcite.util.TryThreadLocal<T>
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.calcite.util.ControlFlowException
- org.apache.calcite.util.Util.FoundOne
- org.apache.calcite.util.ControlFlowException
- java.lang.RuntimeException
- java.lang.Exception
- org.apache.calcite.util.TimestampString (implements java.lang.Comparable<T>)
- org.apache.calcite.util.TimestampWithTimeZoneString (implements java.lang.Comparable<T>)
- org.apache.calcite.util.TimeString (implements java.lang.Comparable<T>)
- org.apache.calcite.util.TimeWithTimeZoneString (implements java.lang.Comparable<T>)
- com.google.common.collect.UnmodifiableIterator<E> (implements java.util.Iterator<E>)
- com.google.common.collect.UnmodifiableListIterator<E> (implements java.util.ListIterator<E>)
- org.apache.calcite.util.ImmutableIntList.AbstractIndexedListIterator<E>
- com.google.common.collect.UnmodifiableListIterator<E> (implements java.util.ListIterator<E>)
- org.apache.calcite.util.Unsafe
- org.apache.calcite.util.Util
- org.apache.calcite.util.Util.FilteringIterator<T> (implements java.util.Iterator<E>)
- java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
- java.io.FilterWriter
- org.apache.calcite.util.StackWriter
- java.io.FilterWriter
- org.apache.calcite.util.XmlOutput
- org.apache.calcite.util.XmlOutput.StringEscaper (implements java.lang.Cloneable)
- org.apache.calcite.util.XmlOutput.XMLAttrVector
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- java.lang.AutoCloseable
- org.apache.calcite.util.TryThreadLocal.Memo
- org.apache.calcite.util.CalciteParserException
- org.apache.calcite.util.CalciteValidatorException
- org.apache.calcite.util.ClosableAllocation
- org.apache.calcite.util.ClosableAllocationOwner
- org.apache.calcite.util.Glossary
- org.apache.calcite.util.IntegerIntervalSet.Handler
- org.apache.calcite.util.Litmus
- org.apache.calcite.util.PartiallyOrderedSet.Ordering<E>
- org.apache.calcite.util.PrecedenceClimbingParser.Special
- org.apache.calcite.util.ReflectiveVisitDispatcher<R,E>
- org.apache.calcite.util.ReflectiveVisitor
- org.apache.calcite.util.ReflectUtil.MethodDispatcher<T>
- org.apache.calcite.util.SaffronProperties
- org.apache.calcite.util.Source
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.calcite.util.BuiltInMethod
- org.apache.calcite.util.Optionality
- org.apache.calcite.util.PrecedenceClimbingParser.Type
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)