Package io.trino.operator.scalar
Class UrlFunctions
java.lang.Object
io.trino.operator.scalar.UrlFunctions
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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 Details
-
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
-
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)
-