Represents a cassandra user defined function
- See Also:
-
Inherits
Object
Methods
Returns function name
-
Returns:
-
| Type |
Details |
String |
function name
|
Returns function language
-
Returns:
-
| Type |
Details |
String |
function language
|
Returns function return type
-
Returns:
-
| Type |
Details |
Type |
function return type
|
Returns function body
-
Returns:
-
| Type |
Details |
String |
function body
|
Returns whether this function will be called on null input
-
Returns:
-
| Type |
Details |
Boolean |
whether this function will be called on null input
|
Returns whether this function has a given argument
-
Parameters:
-
| Name |
Type |
Details |
| name |
String |
argument name
|
-
Returns:
-
| Type |
Details |
Boolean |
whether this function has a given argument
|
Returns an argument or nil
-
Parameters:
-
| Name |
Type |
Details |
| name |
String |
argument name
|
-
Returns:
-
| Type |
Details |
(Argument or nil) |
an argument or nil
|
Yield or enumerate each argument defined in this function
- Overloads:
-
Returns self
-
Yield Parameters:
-
| Name |
Type |
Details |
| argument |
Argument |
current argument
|
-
Returns:
-
Returns a list of arguments
-
Returns:
-
| Type |
Details |
Array<Argument> |
a list of arguments
|
Get the list of argument types for this function.
-
Returns:
-
| Type |
Details |
Array<Type> |
a list of argument types.
|
Returns a cql representation of this function
-
Returns:
-
| Type |
Details |
String |
a cql representation of this function
|