Uses of Annotation Interface
io.trino.annotation.UsedByGeneratedCode
Packages that use UsedByGeneratedCode
Package
Description
-
Uses of UsedByGeneratedCode in io.trino.connector.system
Methods in io.trino.connector.system with annotations of type UsedByGeneratedCodeModifier and TypeMethodDescriptionvoidKillQueryProcedure.killQuery(String queryId, String message, ConnectorSession session) -
Uses of UsedByGeneratedCode in io.trino.operator.aggregation
Methods in io.trino.operator.aggregation with annotations of type UsedByGeneratedCodeModifier and TypeMethodDescriptionstatic BlockAggregationUtils.extractMaskBlock(int maskChannel, Page page) static booleanAggregationMaskCompiler.isAlwaysNull(Block block) static booleanAggregationUtils.maskGuaranteedToFilterAllRows(int positions, Block maskBlock) Constructors in io.trino.operator.aggregation with annotations of type UsedByGeneratedCodeModifierConstructorDescription -
Uses of UsedByGeneratedCode in io.trino.operator.scalar
Methods in io.trino.operator.scalar with annotations of type UsedByGeneratedCodeModifier and TypeMethodDescriptionstatic BlockArrayConcatUtils.appendElement(Type elementType, Block block, boolean value) static BlockArrayConcatUtils.appendElement(Type elementType, Block block, double value) static BlockArrayConcatUtils.appendElement(Type elementType, Block block, long value) static BlockArrayConcatUtils.appendElement(Type elementType, Block block, io.airlift.slice.Slice value) static BlockArrayConcatUtils.appendElement(Type elementType, Block block, Object value) static ObjectApplyFunction.apply(Object input, UnaryFunctionInterface function) static Re2JRegexpRe2JCastToRegexpFunction.castToRegexp(int dfaStatesLimit, int dfaRetries, boolean padSpaces, long typeLength, io.airlift.slice.Slice pattern) static BlockMapToMapCast.checkBlockIsNotNull(Block value) static booleanMapToMapCast.checkBooleanIsNotNull(Boolean value) static doubleMapToMapCast.checkDoubleIsNotNull(Double value) static longMapToMapCast.checkLongIsNotNull(Long value) static io.airlift.slice.SliceMapToMapCast.checkSliceIsNotNull(io.airlift.slice.Slice value) static voidCombineHashFunction.combineAllHashesWithConstant(long[] hashes, int fromIndex, int toIndex, long value) static Blockstatic io.airlift.slice.SliceConcatWsFunction.concatWs(io.airlift.slice.Slice separator, io.airlift.slice.Slice[] values) static SqlMapMapConstructor.createMap(MapType mapType, MethodHandle keyIndeterminate, MapConstructor.State state, ConnectorSession session, Block keyBlock, Block valueBlock) static ObjectMapConcatFunction.createMapState(MapType mapType) static ObjectArrayConcatFunction.createState(ArrayType arrayType) static ObjectMapFilterFunction.createState(MapType mapType) static ObjectMapTransformKeysFunction.createState(MapType mapType) static ObjectMapTransformValuesFunction.createState(MapType mapType) static Objectstatic Objectstatic Objectstatic Objectstatic io.airlift.slice.SliceVersionFunction.getVersion(String version) static ObjectCastFromUnknownOperator.handleNonNull(boolean arg) static SqlMapMapToMapCast.mapCast(MethodHandle keyProcessFunction, MethodHandle valueProcessFunction, MapType toType, BlockTypeOperators.BlockPositionIsDistinctFrom keyDistinctOperator, BlockTypeOperators.BlockPositionHashCode keyHashCode, ConnectorSession session, SqlMap fromMap) static SqlMapMapConcatFunction.mapConcat(MapType mapType, BlockTypeOperators.BlockPositionIsDistinctFrom keysDistinctOperator, BlockTypeOperators.BlockPositionHashCode keyHashCode, Object state, SqlMap[] maps) static BlockArrayConcatUtils.prependElement(Type elementType, boolean value, Block block) static BlockArrayConcatUtils.prependElement(Type elementType, double value, Block block) static BlockArrayConcatUtils.prependElement(Type elementType, long value, Block block) static BlockArrayConcatUtils.prependElement(Type elementType, io.airlift.slice.Slice value, Block block) static BlockArrayConcatUtils.prependElement(Type elementType, Object value, Block block) static io.airlift.slice.SliceFormatFunction.sqlFormat(List<BiFunction<Block, Integer, Object>> converters, ConnectorSession session, io.airlift.slice.Slice slice, SqlRow row) static ObjectMapSubscriptOperator.subscript(io.trino.operator.scalar.MapSubscriptOperator.MissingKeyExceptionFactory missingKeyExceptionFactory, Type keyType, Type valueType, ConnectorSession session, SqlMap sqlMap, boolean key) static ObjectMapSubscriptOperator.subscript(io.trino.operator.scalar.MapSubscriptOperator.MissingKeyExceptionFactory missingKeyExceptionFactory, Type keyType, Type valueType, ConnectorSession session, SqlMap sqlMap, double key) static ObjectMapSubscriptOperator.subscript(io.trino.operator.scalar.MapSubscriptOperator.MissingKeyExceptionFactory missingKeyExceptionFactory, Type keyType, Type valueType, ConnectorSession session, SqlMap sqlMap, long key) static ObjectMapSubscriptOperator.subscript(io.trino.operator.scalar.MapSubscriptOperator.MissingKeyExceptionFactory missingKeyExceptionFactory, Type keyType, Type valueType, ConnectorSession session, SqlMap sqlMap, Object key) static BlockJsonToArrayCast.toArray(ArrayType arrayType, JsonUtil.BlockBuilderAppender arrayAppender, ConnectorSession connectorSession, io.airlift.slice.Slice json) static io.airlift.slice.SliceMapToJsonCast.toJson(JsonUtil.ObjectKeyProvider provider, JsonUtil.JsonGeneratorWriter writer, SqlMap map) static io.airlift.slice.SliceRowToJsonCast.toJsonObject(List<String> fieldNames, List<JsonUtil.JsonGeneratorWriter> fieldWriters, SqlRow sqlRow) static SqlMapJsonToMapCast.toMap(MapType mapType, JsonUtil.BlockBuilderAppender mapAppender, ConnectorSession connectorSession, io.airlift.slice.Slice json) static SqlRowJsonToRowCast.toRow(RowType rowType, JsonUtil.BlockBuilderAppender rowAppender, ConnectorSession connectorSession, io.airlift.slice.Slice json) static Block -
Uses of UsedByGeneratedCode in io.trino.operator.scalar.json
Methods in io.trino.operator.scalar.json with annotations of type UsedByGeneratedCodeModifier and TypeMethodDescriptionstatic com.fasterxml.jackson.databind.JsonNodestatic BooleanJsonExistsFunction.jsonExists(FunctionManager functionManager, Metadata metadata, TypeManager typeManager, Type parametersRowType, JsonPathInvocationContext invocationContext, ConnectorSession session, com.fasterxml.jackson.databind.JsonNode inputExpression, IrJsonPath jsonPath, SqlRow parametersRow, long errorBehavior) static com.fasterxml.jackson.databind.JsonNodeJsonObjectFunction.jsonObject(RowType keysRowType, RowType valuesRowType, SqlRow keysRow, SqlRow valuesRow, boolean nullOnNull, boolean uniqueKeys) static com.fasterxml.jackson.databind.JsonNodeJsonQueryFunction.jsonQuery(FunctionManager functionManager, Metadata metadata, TypeManager typeManager, Type parametersRowType, JsonPathInvocationContext invocationContext, ConnectorSession session, com.fasterxml.jackson.databind.JsonNode inputExpression, IrJsonPath jsonPath, SqlRow parametersRow, long wrapperBehavior, long emptyBehavior, long errorBehavior) static ObjectJsonValueFunction.jsonValue(FunctionManager functionManager, Metadata metadata, TypeManager typeManager, Type parametersRowType, Type returnType, JsonPathInvocationContext invocationContext, ConnectorSession session, com.fasterxml.jackson.databind.JsonNode inputExpression, IrJsonPath jsonPath, SqlRow parametersRow, long emptyBehavior, Object emptyDefault, long errorBehavior, Object errorDefault) static BooleanJsonValueFunction.jsonValueBoolean(FunctionManager functionManager, Metadata metadata, TypeManager typeManager, Type parametersRowType, Type returnType, JsonPathInvocationContext invocationContext, ConnectorSession session, com.fasterxml.jackson.databind.JsonNode inputExpression, IrJsonPath jsonPath, SqlRow parametersRow, long emptyBehavior, Boolean emptyDefault, long errorBehavior, Boolean errorDefault) static DoubleJsonValueFunction.jsonValueDouble(FunctionManager functionManager, Metadata metadata, TypeManager typeManager, Type parametersRowType, Type returnType, JsonPathInvocationContext invocationContext, ConnectorSession session, com.fasterxml.jackson.databind.JsonNode inputExpression, IrJsonPath jsonPath, SqlRow parametersRow, long emptyBehavior, Double emptyDefault, long errorBehavior, Double errorDefault) static LongJsonValueFunction.jsonValueLong(FunctionManager functionManager, Metadata metadata, TypeManager typeManager, Type parametersRowType, Type returnType, JsonPathInvocationContext invocationContext, ConnectorSession session, com.fasterxml.jackson.databind.JsonNode inputExpression, IrJsonPath jsonPath, SqlRow parametersRow, long emptyBehavior, Long emptyDefault, long errorBehavior, Long errorDefault) static io.airlift.slice.SliceJsonValueFunction.jsonValueSlice(FunctionManager functionManager, Metadata metadata, TypeManager typeManager, Type parametersRowType, Type returnType, JsonPathInvocationContext invocationContext, ConnectorSession session, com.fasterxml.jackson.databind.JsonNode inputExpression, IrJsonPath jsonPath, SqlRow parametersRow, long emptyBehavior, io.airlift.slice.Slice emptyDefault, long errorBehavior, io.airlift.slice.Slice errorDefault) -
Uses of UsedByGeneratedCode in io.trino.operator.window
Methods in io.trino.operator.window with annotations of type UsedByGeneratedCodeModifier and TypeMethodDescriptionInternalWindowIndex.getRawBlock(int channel, int position) MappedWindowIndex.getRawBlock(int channel, int position) intInternalWindowIndex.getRawBlockPosition(int position) intMappedWindowIndex.getRawBlockPosition(int position) -
Uses of UsedByGeneratedCode in io.trino.sql.gen
Classes in io.trino.sql.gen with annotations of type UsedByGeneratedCodeModifier and TypeClassDescriptionstatic final classMethods in io.trino.sql.gen with annotations of type UsedByGeneratedCodeModifier and TypeMethodDescriptionstatic BlockBuilder[]RowConstructorCodeGenerator.createFieldBlockBuildersForSingleRow(Type rowType) static SqlRowRowConstructorCodeGenerator.createSqlRowFromFieldBuildersForSingleRow(BlockBuilder[] fieldBuilders) -
Uses of UsedByGeneratedCode in io.trino.type
Methods in io.trino.type with annotations of type UsedByGeneratedCodeModifier and TypeMethodDescriptionstatic Int128DecimalOperators.addLongLongLong(Int128 a, Int128 b, int rescale, boolean left) static Int128DecimalOperators.addLongShortLong(Int128 a, long b, int rescale, boolean rescaleLeft) static Int128DecimalOperators.addShortLongLong(long a, Int128 b, int rescale, boolean left) static Int128DecimalOperators.addShortShortLong(long a, long b, int rescale, boolean left) static longDecimalOperators.addShortShortShort(long a, long b, long aRescale, long bRescale) static Int128DecimalCasts.bigintToLongDecimal(long value, long precision, long scale, Int128 tenToScale) static longDecimalCasts.bigintToShortDecimal(long value, long precision, long scale, long tenToScale) static Int128DecimalCasts.booleanToLongDecimal(boolean value, long precision, long scale, Int128 tenToScale) static longDecimalCasts.booleanToShortDecimal(boolean value, long precision, long scale, long tenToScale) static Int128DecimalOperators.divideLongLongLong(Int128 dividend, Int128 divisor, int rescaleFactor) static Int128DecimalOperators.divideLongShortLong(Int128 dividend, long divisor, int rescaleFactor) static longDecimalOperators.divideLongShortShort(Int128 dividend, long divisor, int rescaleFactor) static Int128DecimalOperators.divideShortLongLong(long dividend, Int128 divisor, int rescaleFactor) static longDecimalOperators.divideShortLongShort(long dividend, Int128 divisor, int rescaleFactor) static Int128DecimalOperators.divideShortShortLong(long dividend, long divisor, int rescaleFactor) static longDecimalOperators.divideShortShortShort(long dividend, long divisor, int rescaleFactor) static Int128DecimalCasts.doubleToLongDecimal(double value, long precision, long scale, Int128 tenToScale) static longDecimalCasts.doubleToShortDecimal(double value, long precision, long scale, long tenToScale) static Int128DecimalSaturatedFloorCasts.genericIntegerTypeToLongDecimal(long value, int resultPrecision, int resultScale) static longDecimalSaturatedFloorCasts.genericIntegerTypeToShortDecimal(long value, int resultPrecision, int resultScale) static Int128DecimalCasts.integerToLongDecimal(long value, long precision, long scale, Int128 tenToScale) static longDecimalCasts.integerToShortDecimal(long value, long precision, long scale, long tenToScale) static Int128DecimalCasts.jsonToLongDecimal(io.airlift.slice.Slice json, long precision, long scale, Int128 tenToScale) static LongDecimalCasts.jsonToShortDecimal(io.airlift.slice.Slice json, long precision, long scale, long tenToScale) static longDecimalCasts.longDecimalToBigint(Int128 decimal, long precision, long scale, Int128 tenToScale) static booleanDecimalCasts.longDecimalToBoolean(Int128 decimal, long precision, long scale, Int128 tenToScale) static doubleDecimalCasts.longDecimalToDouble(Int128 decimal, long precision, long scale, Int128 tenToScale) static longDecimalSaturatedFloorCasts.longDecimalToGenericIntegerType(Int128 value, int sourceScale, long minValue, long maxValue) static longDecimalCasts.longDecimalToInteger(Int128 decimal, long precision, long scale, Int128 tenToScale) static io.airlift.slice.SliceDecimalCasts.longDecimalToJson(Int128 decimal, long precision, long scale, Int128 tenToScale) static Int128DecimalSaturatedFloorCasts.longDecimalToLongDecimal(Int128 value, int sourcePrecision, int sourceScale, int resultPrecision, int resultScale) static longDecimalCasts.longDecimalToReal(Int128 decimal, long precision, long scale, Int128 tenToScale) static longDecimalSaturatedFloorCasts.longDecimalToShortDecimal(Int128 value, int sourcePrecision, int sourceScale, int resultPrecision, int resultScale) static longDecimalCasts.longDecimalToSmallint(Int128 decimal, long precision, long scale, Int128 tenToScale) static longDecimalCasts.longDecimalToTinyint(Int128 decimal, long precision, long scale, Int128 tenToScale) static io.airlift.slice.SliceDecimalCasts.longDecimalToVarchar(Int128 decimal, long scale, long varcharLength) static Int128DecimalOperators.modulusLongLongLong(Int128 dividend, Int128 divisor, int dividendRescaleFactor, int divisorRescaleFactor) static Int128DecimalOperators.modulusLongShortLong(Int128 dividend, long divisor, int dividendRescaleFactor, int divisorRescaleFactor) static longDecimalOperators.modulusLongShortShort(Int128 dividend, long divisor, int dividendRescaleFactor, int divisorRescaleFactor) static Int128DecimalOperators.modulusShortLongLong(long dividend, Int128 divisor, int dividendRescaleFactor, int divisorRescaleFactor) static longDecimalOperators.modulusShortLongShort(long dividend, Int128 divisor, int dividendRescaleFactor, int divisorRescaleFactor) static longDecimalOperators.modulusShortShortShort(long dividend, long divisor, int dividendRescaleFactor, int divisorRescaleFactor) static Int128DecimalOperators.multiplyLongLongLong(Int128 a, Int128 b) static Int128DecimalOperators.multiplyLongShortLong(Int128 a, long b) static Int128DecimalOperators.multiplyShortLongLong(long a, Int128 b) static Int128DecimalOperators.multiplyShortShortLong(long a, long b) static longDecimalOperators.multiplyShortShortShort(long a, long b) static Int128DecimalCasts.realToLongDecimal(long value, long precision, long scale, Int128 tenToScale) static longDecimalCasts.realToShortDecimal(long value, long precision, long scale, long tenToScale) static longDecimalCasts.shortDecimalToBigint(long decimal, long precision, long scale, long tenToScale) static booleanDecimalCasts.shortDecimalToBoolean(long decimal, long precision, long scale, long tenToScale) static doubleDecimalCasts.shortDecimalToDouble(long decimal, long precision, long scale, long tenToScale) static longDecimalSaturatedFloorCasts.shortDecimalToGenericIntegerType(long value, int sourceScale, long minValue, long maxValue) static longDecimalCasts.shortDecimalToInteger(long decimal, long precision, long scale, long tenToScale) static io.airlift.slice.SliceDecimalCasts.shortDecimalToJson(long decimal, long precision, long scale, long tenToScale) static Int128DecimalSaturatedFloorCasts.shortDecimalToLongDecimal(long value, int sourcePrecision, int sourceScale, int resultPrecision, int resultScale) static longDecimalCasts.shortDecimalToReal(long decimal, long precision, long scale, long tenToScale) static longDecimalSaturatedFloorCasts.shortDecimalToShortDecimal(long value, int sourcePrecision, int sourceScale, int resultPrecision, int resultScale) static longDecimalCasts.shortDecimalToSmallint(long decimal, long precision, long scale, long tenToScale) static longDecimalCasts.shortDecimalToTinyint(long decimal, long precision, long scale, long tenToScale) static io.airlift.slice.SliceDecimalCasts.shortDecimalToVarchar(long decimal, long scale, long varcharLength) static Int128DecimalCasts.smallintToLongDecimal(long value, long precision, long scale, Int128 tenToScale) static longDecimalCasts.smallintToShortDecimal(long value, long precision, long scale, long tenToScale) static Int128DecimalOperators.subtractLongLongLong(Int128 a, Int128 b, int rescale, boolean left) static Int128DecimalOperators.subtractLongShortLong(Int128 a, long b, int rescale, boolean left) static Int128DecimalOperators.subtractShortLongLong(long a, Int128 b, int rescale, boolean left) static Int128DecimalOperators.subtractShortShortLong(long a, long b, int rescale, boolean left) static longDecimalOperators.subtractShortShortShort(long a, long b, long aRescale, long bRescale) static Int128DecimalCasts.tinyintToLongDecimal(long value, long precision, long scale, Int128 tenToScale) static longDecimalCasts.tinyintToShortDecimal(long value, long precision, long scale, long tenToScale) static Int128DecimalCasts.varcharToLongDecimal(io.airlift.slice.Slice value, long precision, long scale, Int128 tenToScale) static longDecimalCasts.varcharToShortDecimal(io.airlift.slice.Slice value, long precision, long scale, long tenToScale) -
Uses of UsedByGeneratedCode in io.trino.util
Methods in io.trino.util with annotations of type UsedByGeneratedCode