Package oracle.pgx.config
Class AbstractUdfFunctionConfig
- java.lang.Object
-
- oracle.pgx.config.AbstractConfig
-
- oracle.pgx.config.AbstractUdfFunctionConfig
-
- Direct Known Subclasses:
UdfFunctionConfig
public abstract class AbstractUdfFunctionConfig extends AbstractConfig
-
-
Field Summary
-
Fields inherited from class oracle.pgx.config.AbstractConfig
ENV_SEPARATOR, ENV_VARIABLE_PREFIX, SYSTEM_PROPERTY_PREFIX
-
-
Constructor Summary
Constructors Constructor Description AbstractUdfFunctionConfig()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.util.List<UdfFunctionArgumentConfig>getArguments()abstract java.lang.StringgetFunctionName()abstract java.lang.StringgetImplementationReference()abstract UdfLanguagegetLanguage()abstract PropertyTypegetReturnType()abstract java.lang.StringgetSourceCode()source code of the function provided inlineabstract java.lang.StringgetSourceFunctionName()abstract java.lang.StringgetSourceLocation()source code of the function provided as an unified resource identifier-
Methods inherited from class oracle.pgx.config.AbstractConfig
getDefault, getValueFromEnvironment, getValueFromEnvironment, getValues, parseString, setSerializable
-
-
-
-
Method Detail
-
getFunctionName
public abstract java.lang.String getFunctionName()
-
getLanguage
public abstract UdfLanguage getLanguage()
-
getSourceLocation
public abstract java.lang.String getSourceLocation()
source code of the function provided as an unified resource identifier
-
getSourceCode
public abstract java.lang.String getSourceCode()
source code of the function provided inline
-
getImplementationReference
public abstract java.lang.String getImplementationReference()
-
getSourceFunctionName
public abstract java.lang.String getSourceFunctionName()
-
getReturnType
public abstract PropertyType getReturnType()
-
getArguments
public abstract java.util.List<UdfFunctionArgumentConfig> getArguments()
-
-