Package io.trino.operator.scalar
Class UrlFunctions
- java.lang.Object
-
- io.trino.operator.scalar.UrlFunctions
-
public final class UrlFunctions extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static io.airlift.slice.SliceurlDecode(io.airlift.slice.Slice value)static io.airlift.slice.SliceurlEncode(io.airlift.slice.Slice value)static io.airlift.slice.SliceurlExtractFragment(io.airlift.slice.Slice url)static io.airlift.slice.SliceurlExtractHost(io.airlift.slice.Slice url)static io.airlift.slice.SliceurlExtractParameter(io.airlift.slice.Slice url, io.airlift.slice.Slice parameterName)static io.airlift.slice.SliceurlExtractPath(io.airlift.slice.Slice url)static LongurlExtractPort(io.airlift.slice.Slice url)static io.airlift.slice.SliceurlExtractProtocol(io.airlift.slice.Slice url)static io.airlift.slice.SliceurlExtractQuery(io.airlift.slice.Slice url)
-
-
-
Method Detail
-
urlExtractProtocol
public static io.airlift.slice.Slice urlExtractProtocol(io.airlift.slice.Slice url)
-
urlExtractHost
public static io.airlift.slice.Slice urlExtractHost(io.airlift.slice.Slice url)
-
urlExtractPort
public static Long urlExtractPort(io.airlift.slice.Slice url)
-
urlExtractPath
public static io.airlift.slice.Slice urlExtractPath(io.airlift.slice.Slice url)
-
urlExtractQuery
public static io.airlift.slice.Slice urlExtractQuery(io.airlift.slice.Slice url)
-
urlExtractFragment
public static io.airlift.slice.Slice urlExtractFragment(io.airlift.slice.Slice url)
-
urlExtractParameter
public static io.airlift.slice.Slice urlExtractParameter(io.airlift.slice.Slice url, io.airlift.slice.Slice parameterName)
-
urlEncode
public static io.airlift.slice.Slice urlEncode(io.airlift.slice.Slice value)
-
urlDecode
public static io.airlift.slice.Slice urlDecode(io.airlift.slice.Slice value)
-
-