Class ScalarImplementationHeader
- java.lang.Object
-
- io.trino.operator.scalar.annotations.ScalarImplementationHeader
-
public class ScalarImplementationHeader extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static List<ScalarImplementationHeader>fromAnnotatedElement(AnnotatedElement annotated)Optional<String>getDescription()ScalarHeadergetHeader()StringgetName()Optional<OperatorType>getOperatorType()booleanisDeterministic()booleanisHidden()
-
-
-
Method Detail
-
fromAnnotatedElement
public static List<ScalarImplementationHeader> fromAnnotatedElement(AnnotatedElement annotated)
-
getName
public String getName()
-
getOperatorType
public Optional<OperatorType> getOperatorType()
-
isHidden
public boolean isHidden()
-
isDeterministic
public boolean isDeterministic()
-
getHeader
public ScalarHeader getHeader()
-
-