Package org.apache.flink.table.functions
Class FunctionIdentifier
java.lang.Object
org.apache.flink.table.functions.FunctionIdentifier
- All Implemented Interfaces:
Serializable
Identifies a system function with function name or a catalog function with a fully qualified
identifier. Function catalog is responsible for resolving an identifier to a function.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns a string that summarizes this instance for printing to a console or log.booleaninthashCode()static StringnormalizeName(String name) Normalize a function name.static ObjectIdentifierNormalize an object identifier by only normalizing the function name.static FunctionIdentifierstatic FunctionIdentifierof(ObjectIdentifier oi) toList()List of the component names of this function identifier.toString()
-
Method Details
-
of
-
of
-
normalizeName
Normalize a function name. -
normalizeObjectIdentifier
Normalize an object identifier by only normalizing the function name. -
getIdentifier
-
getSimpleName
-
getFunctionName
-
toList
List of the component names of this function identifier. -
asSummaryString
Returns a string that summarizes this instance for printing to a console or log. -
equals
-
hashCode
public int hashCode() -
toString
-