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