@PublicEvolving public class FunctionInfo extends Object
FunctionDefinition
that needs
to load the implementation, which may require to download the jar from the remote to the local
machine and load the classes. Comparing to the FunctionDefinition
, the FunctionInfo
return the available information in the current state, which is much lighter.Constructor and Description |
---|
FunctionInfo(FunctionIdentifier identifier) |
FunctionInfo(FunctionIdentifier identifier,
FunctionKind kind) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
FunctionIdentifier |
getIdentifier() |
Optional<FunctionKind> |
getKind() |
int |
hashCode() |
String |
toString() |
public FunctionInfo(FunctionIdentifier identifier)
public FunctionInfo(FunctionIdentifier identifier, @Nullable FunctionKind kind)
public FunctionIdentifier getIdentifier()
public Optional<FunctionKind> getKind()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.