Class FunctionName
- java.lang.Object
-
- org.apache.cassandra.cql3.functions.FunctionName
-
public final class FunctionName extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FunctionName(java.lang.String keyspace, java.lang.String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendCqlTo(CqlBuilder builder)
FunctionName
asNativeFunction()
boolean
equals(java.lang.Object o)
boolean
equalsNativeFunction(FunctionName nativeFunction)
int
hashCode()
boolean
hasKeyspace()
static boolean
isNameValid(java.lang.String name)
Validate the function name, e.g.static FunctionName
nativeFunction(java.lang.String name)
java.lang.String
toString()
-
-
-
Method Detail
-
nativeFunction
public static FunctionName nativeFunction(java.lang.String name)
-
isNameValid
public static boolean isNameValid(java.lang.String name)
Validate the function name, e.g. contains no disallowed characters- Parameters:
name
-- Returns:
- true if name is valid; otherwise, false
-
asNativeFunction
public FunctionName asNativeFunction()
-
hasKeyspace
public boolean hasKeyspace()
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public final boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
equalsNativeFunction
public final boolean equalsNativeFunction(FunctionName nativeFunction)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
appendCqlTo
public void appendCqlTo(CqlBuilder builder)
-
-