
META-INF.services.com.questdb.griffin.FunctionFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of questdb-core Show documentation
Show all versions of questdb-core Show documentation
QuestDB is High Performance Time Series Database
The newest version!
################################################################################
# ___ _ ____ ____
# / _ \ _ _ ___ ___| |_| _ \| __ )
# | | | | | | |/ _ \/ __| __| | | | _ \
# | |_| | |_| | __/\__ \ |_| |_| | |_) |
# \__\_\\__,_|\___||___/\__|____/|____/
#
# Copyright (C) 2014-2019 Appsicle
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License, version 3,
# as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU Affero General Public License for more details.
#
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see .
#
################################################################################
# logical operations
com.questdb.griffin.engine.functions.bool.OrFunctionFactory
com.questdb.griffin.engine.functions.bool.AndFunctionFactory
# '='
com.questdb.griffin.engine.functions.eq.EqStrFunctionFactory
com.questdb.griffin.engine.functions.eq.EqIntFunctionFactory
com.questdb.griffin.engine.functions.eq.EqLongFunctionFactory
com.questdb.griffin.engine.functions.eq.EqDoubleFunctionFactory
# '<>'
com.questdb.griffin.engine.functions.eq.NotEqStrFunctionFactory
# '>'
com.questdb.griffin.engine.functions.gt.GtDoubleFunctionFactory
# '<' operator
com.questdb.griffin.engine.functions.lt.LtDoubleVVFunctionFactory
# '+' operator
com.questdb.griffin.engine.functions.math.AddByteFunctionFactory
com.questdb.griffin.engine.functions.math.AddShortFunctionFactory
com.questdb.griffin.engine.functions.math.AddIntFunctionFactory
com.questdb.griffin.engine.functions.math.AddLongFunctionFactory
com.questdb.griffin.engine.functions.math.AddFloatFunctionFactory
com.questdb.griffin.engine.functions.math.AddDoubleFunctionFactory
com.questdb.griffin.engine.functions.date.AddLongToTimestampFunctionFactory
# '-' operator
com.questdb.griffin.engine.functions.math.NegIntFunctionFactory
com.questdb.griffin.engine.functions.math.SubDoubleFunctionFactory
com.questdb.griffin.engine.functions.math.SubIntFunctionFactory
com.questdb.griffin.engine.functions.math.SubLongFunctionFactory
# '/' operator
com.questdb.griffin.engine.functions.math.DivDoubleFunctionFactory
com.questdb.griffin.engine.functions.math.DivLongFunctionFactory
# '%' operator
com.questdb.griffin.engine.functions.math.RemIntFunctionFactory
com.questdb.griffin.engine.functions.math.RemLongFunctionFactory
# '*' operator
com.questdb.griffin.engine.functions.math.MulFloatFunctionFactory
com.questdb.griffin.engine.functions.math.MulDoubleFunctionFactory
com.questdb.griffin.engine.functions.math.MulLongFunctionFactory
com.questdb.griffin.engine.functions.math.MulIntFunctionFactory
com.questdb.griffin.engine.functions.math.AbsIntFunctionFactory
com.questdb.griffin.engine.functions.math.AbsShortFunctionFactory
com.questdb.griffin.engine.functions.math.AbsLongFunctionFactory
# '~='
com.questdb.griffin.engine.functions.regex.MatchStrFunctionFactory
com.questdb.griffin.engine.functions.regex.MatchCharFunctionFactory
# '!~'
com.questdb.griffin.engine.functions.regex.NotMatchStrFunctionFactory
# 'to_char'
com.questdb.griffin.engine.functions.str.ToCharDateFunctionFactory
com.questdb.griffin.engine.functions.str.ToCharTimestampFunctionFactory
com.questdb.griffin.engine.functions.str.ToCharBinFunctionFactory
# 'to_symbol'
com.questdb.griffin.engine.functions.str.ToSymbolFunctionFactory
# 'length'
com.questdb.griffin.engine.functions.str.LengthStrFunctionFactory
com.questdb.griffin.engine.functions.str.LengthSymbolFunctionFactory
com.questdb.griffin.engine.functions.str.LengthBinFunctionFactory
# random generator functions
com.questdb.griffin.engine.functions.rnd.LongSequenceFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndBooleanFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndIntFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndIntCCFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndStrFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndDoubleCCFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndDoubleFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndFloatFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndShortCCFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndShortFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndDateFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndTimestampFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndSymbolFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndLongCCFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndLongFunctionFactory
com.questdb.griffin.engine.functions.date.TimestampSequenceFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndByteCCFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndBinFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndSymbolListFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndStringListFunctionFactory
com.questdb.griffin.engine.functions.rnd.RndCharFunctionFactory
# date conversion functions
com.questdb.griffin.engine.functions.date.SysdateFunctionFactory
com.questdb.griffin.engine.functions.date.ToTimestampVCFunctionFactory
com.questdb.griffin.engine.functions.str.ToCharTimestampFunctionFactory
com.questdb.griffin.engine.functions.cast.SecondsToTimestampFunctionFactory
com.questdb.griffin.engine.functions.date.ToDateFunctionFactory
com.questdb.griffin.engine.functions.str.ToCharDateFunctionFactory
# cast functions
com.questdb.griffin.engine.functions.cast.ToDateLongFunctionFactory
com.questdb.griffin.engine.functions.cast.ToTimestampLongFunctionFactory
com.questdb.griffin.engine.functions.cast.ToIntDoubleFunctionFactory
com.questdb.griffin.engine.functions.cast.ToIntLongFunctionFactory
# 'in'
com.questdb.griffin.engine.functions.str.SymbolInCursorFunctionFactory
com.questdb.griffin.engine.functions.bool.InStrFunctionFactory
com.questdb.griffin.engine.functions.bool.InCharFunctionFactory
# 'sum' group by function
com.questdb.griffin.engine.functions.groupby.SumDoubleGroupByFunctionFactory
com.questdb.griffin.engine.functions.groupby.SumFloatGroupByFunctionFactory
com.questdb.griffin.engine.functions.groupby.SumByteGroupByFunctionFactory
com.questdb.griffin.engine.functions.groupby.SumShortGroupByFunctionFactory
com.questdb.griffin.engine.functions.groupby.SumIntGroupByFunctionFactory
com.questdb.griffin.engine.functions.groupby.SumLongGroupByFunctionFactory
# 'max' group
com.questdb.griffin.engine.functions.groupby.MaxDoubleGroupByFunctionFactory
# 'count' group by function
com.questdb.griffin.engine.functions.groupby.CountGroupByFunctionFactory
# round()
com.questdb.griffin.engine.functions.math.RoundDoubleFunctionFactory
# case conditional statement
com.questdb.griffin.engine.functions.conditional.CaseFunctionFactory
com.questdb.griffin.engine.functions.conditional.SwitchFunctionFactory
# PostgeSQL catalogue functions
com.questdb.griffin.engine.functions.catalogue.ClassCatalogueFunctionFactory
com.questdb.griffin.engine.functions.catalogue.NamespaceCatalogueFunctionFactory
com.questdb.griffin.engine.functions.catalogue.IsTableVisibleCatalogueFunctionFactory
com.questdb.griffin.engine.functions.catalogue.UserByIdCatalogueFunctionFactory
© 2015 - 2025 Weber Informatics LLC | Privacy Policy