Uses of Class
io.trino.type.Re2JRegexp
Packages that use Re2JRegexp
-
Uses of Re2JRegexp in io.trino.operator.scalar
Methods in io.trino.operator.scalar that return Re2JRegexpModifier and TypeMethodDescriptionstatic Re2JRegexpRe2JCastToRegexpFunction.castToRegexp(int dfaStatesLimit, int dfaRetries, boolean padSpaces, long typeLength, io.airlift.slice.Slice pattern) Methods in io.trino.operator.scalar with parameters of type Re2JRegexpModifier and TypeMethodDescriptionstatic longRe2JRegexpFunctions.regexpCount(io.airlift.slice.Slice source, Re2JRegexp pattern) static io.airlift.slice.SliceRe2JRegexpFunctions.regexpExtract(io.airlift.slice.Slice source, Re2JRegexp pattern) static io.airlift.slice.SliceRe2JRegexpFunctions.regexpExtract(io.airlift.slice.Slice source, Re2JRegexp pattern, long groupIndex) static BlockRe2JRegexpFunctions.regexpExtractAll(io.airlift.slice.Slice source, Re2JRegexp pattern) static BlockRe2JRegexpFunctions.regexpExtractAll(io.airlift.slice.Slice source, Re2JRegexp pattern, long groupIndex) static booleanRe2JRegexpFunctions.regexpLike(io.airlift.slice.Slice source, Re2JRegexp pattern) static longRe2JRegexpFunctions.regexpPosition(io.airlift.slice.Slice source, Re2JRegexp pattern) static longRe2JRegexpFunctions.regexpPosition(io.airlift.slice.Slice source, Re2JRegexp pattern, long start) static longRe2JRegexpFunctions.regexpPosition(io.airlift.slice.Slice source, Re2JRegexp pattern, long start, long occurrence) static io.airlift.slice.SliceRe2JRegexpFunctions.regexpReplace(io.airlift.slice.Slice source, Re2JRegexp pattern) static io.airlift.slice.SliceRe2JRegexpFunctions.regexpReplace(io.airlift.slice.Slice source, Re2JRegexp pattern, io.airlift.slice.Slice replacement) io.airlift.slice.SliceRe2JRegexpReplaceLambdaFunction.regexpReplace(io.airlift.slice.Slice source, Re2JRegexp pattern, UnaryFunctionInterface replaceFunction) static BlockRe2JRegexpFunctions.regexpSplit(io.airlift.slice.Slice source, Re2JRegexp pattern)