Standard Set of DQL Imports

Listed below are the imports that are already included in the Deephaven Configuration File and are automatically imported when Deephaven starts.

Java

In a Groovy console, the following query will print the information listed below:

import com.illumon.iris.db.tables.libs.QueryLibrary
QueryLibrary.getPackageImports().each({x->println("PACKAGE: $x")})
QueryLibrary.getStaticImports().each({x->println("STATIC: $x")})
QueryLibrary.getClassImports().each({x->println("CLASS: $x")})

from default_class_imports.txt

com.fishlib.base.string.cache.CompressedString

interface com.illumon.iris.db.tables.DataColumn

interface com.illumon.iris.db.tables.Table

com.illumon.iris.db.tables.select.Param

com.illumon.iris.db.tables.utils.ArrayUtils

com.illumon.iris.db.tables.utils.DBDateTime

com.illumon.iris.db.tables.utils.DBPeriod

com.illumon.iris.db.tables.utils.DBTimeUtils

com.illumon.iris.db.tables.utils.TypeUtils

com.illumon.iris.db.util.LongSizedDataStructure

com.illumon.iris.db.v2.select.ConditionFilter$FilterKernel

com.illumon.iris.db.v2.sources.ColumnSource

com.illumon.iris.db.v2.sources.chunk.Attributes

com.illumon.iris.db.v2.sources.chunk.ByteChunk

com.illumon.iris.db.v2.sources.chunk.CharChunk

com.illumon.iris.db.v2.sources.chunk.Chunk

com.illumon.iris.db.v2.sources.chunk.Context

com.illumon.iris.db.v2.sources.chunk.DoubleChunk

com.illumon.iris.db.v2.sources.chunk.FloatChunk

com.illumon.iris.db.v2.sources.chunk.IntChunk

com.illumon.iris.db.v2.sources.chunk.LongChunk

com.illumon.iris.db.v2.sources.chunk.ObjectChunk

com.illumon.iris.db.v2.sources.chunk.ShortChunk

com.illumon.iris.db.v2.sources.chunk.WritableByteChunk

com.illumon.iris.db.v2.sources.chunk.WritableChunk

com.illumon.iris.db.v2.sources.chunk.WritableDoubleChunk

com.illumon.iris.db.v2.sources.chunk.WritableCharChunk

com.illumon.iris.db.v2.sources.chunk.WritableFloatChunk

com.illumon.iris.db.v2.sources.chunk.WritableIntChunk

com.illumon.iris.db.v2.sources.chunk.WritableLongChunk

com.illumon.iris.db.v2.sources.chunk.WritableObjectChunk

com.illumon.iris.db.v2.sources.chunk.WritableShortChunk

com.illumon.iris.db.v2.utils.Index

com.illumon.iris.db.v2.utils.Index$SequentialBuilder

com.illumon.iris.db.v2.utils.IndexBuilder

com.illumon.iris.db.v2.utils.OrderedKeys

java.lang.reflect.Array

java.util.Arrays

java.util.concurrent.ConcurrentHashMap

org.joda.time.LocalTime

from default_package_imports.txt

java.lang

java.util

from default_static_imports.txt

com.illumon.iris.db.tables.utils.QueryConstants

com.illumon.iris.libs.primitives.BytePrimitives

com.illumon.iris.libs.primitives.ByteNumericPrimitives

com.illumon.iris.libs.primitives.CharacterPrimitives

com.illumon.iris.libs.primitives.DoublePrimitives

com.illumon.iris.libs.primitives.DoubleNumericPrimitives

com.illumon.iris.libs.primitives.DoubleFpPrimitives

com.illumon.iris.libs.primitives.FloatPrimitives

com.illumon.iris.libs.primitives.FloatFpPrimitives

com.illumon.iris.libs.primitives.FloatNumericPrimitives

com.illumon.iris.libs.primitives.IntegerPrimitives

com.illumon.iris.libs.primitives.IntegerNumericPrimitives

com.illumon.iris.libs.primitives.ShortPrimitives

com.illumon.iris.libs.primitives.ShortNumericPrimitives

com.illumon.iris.libs.primitives.LongPrimitives

com.illumon.iris.libs.primitives.LongNumericPrimitives

com.illumon.iris.libs.primitives.ObjectPrimitives

com.illumon.iris.libs.primitives.BooleanPrimitives

com.illumon.iris.libs.primitives.ComplexAggregates

com.illumon.iris.libs.primitives.BinSearch

com.illumon.iris.libs.primitives.Casting

com.illumon.iris.libs.primitives.PrimitiveParseUtil

com.illumon.iris.db.tables.lang.DBLanguageFunctionUtil

com.illumon.iris.db.tables.utils.DBTimeUtils

com.illumon.iris.db.tables.utils.DBTimeZone

com.fishlib.base.string.cache.CompressedString

com.illumon.iris.db.tables.utils.WhereClause

com.illumon.iris.gui.color.Color

com.illumon.iris.db.util.DBColorUtilImpl

com.illumon.iris.db.tables.verify.TableAssertions

com.illumon.util.calendar.StaticCalendarMethods

com.illumon.numerics.suanshu.SuanShuIntegration

com.fishlib.base.string.cache.CompressedString

com.illumon.iris.db.tables.lang.DBLanguageFunctionUtil

com.illumon.iris.db.tables.utils.DBTimeUtils

com.illumon.iris.db.tables.utils.DBTimeZone

com.illumon.iris.db.tables.utils.QueryConstants

com.illumon.iris.db.tables.utils.WhereClause

com.illumon.iris.db.tables.verify.TableAssertions

com.illumon.iris.db.util.DBColorUtilImpl

com.illumon.iris.db.v2.sources.chunk.Attributes

com.illumon.iris.gui.color.Color

com.illumon.iris.libs.primitives.BinSearch

com.illumon.iris.libs.primitives.BooleanPrimitives

com.illumon.iris.libs.primitives.ByteNumericPrimitives

com.illumon.iris.libs.primitives.BytePrimitives

com.illumon.iris.libs.primitives.Casting

com.illumon.iris.libs.primitives.CharacterPrimitives

com.illumon.iris.libs.primitives.ComparePrimitives

com.illumon.iris.libs.primitives.ComplexAggregates

com.illumon.iris.libs.primitives.DoubleFpPrimitives

com.illumon.iris.libs.primitives.DoubleNumericPrimitives

com.illumon.iris.libs.primitives.DoublePrimitives

com.illumon.iris.libs.primitives.FloatFpPrimitives

com.illumon.iris.libs.primitives.FloatNumericPrimitives

com.illumon.iris.libs.primitives.FloatPrimitives

com.illumon.iris.libs.primitives.IntegerNumericPrimitives

com.illumon.iris.libs.primitives.IntegerPrimitives

com.illumon.iris.libs.primitives.LongNumericPrimitives

com.illumon.iris.libs.primitives.LongPrimitives

com.illumon.iris.libs.primitives.ObjectPrimitives

com.illumon.iris.libs.primitives.PrimitiveParseUtil

com.illumon.iris.libs.primitives.ShortNumericPrimitives

com.illumon.iris.libs.primitives.ShortPrimitives

com.illumon.numerics.suanshu.SuanShuIntegration

com.illumon.util.calendar.StaticCalendarMethods