public abstract class BaseSelectable extends java.lang.Object implements java.io.Serializable, Selectable
Modifier and Type | Field and Description |
---|---|
protected int |
_hash
Cache the hash code for the string
|
Constructor and Description |
---|
BaseSelectable() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAlias() |
java.lang.String |
getLabel()
Returns my function alias or name.
|
java.lang.String |
getName() |
void |
setAlias(java.lang.String alias) |
void |
setName(java.lang.String name) |
void |
setVariableContext(VariableContext ctx) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
evaluate, getDataType
public java.lang.String getAlias()
getAlias
in interface Selectable
public java.lang.String getLabel()
getLabel
in interface Selectable
public java.lang.String getName()
getName
in interface Selectable
public final void setAlias(java.lang.String alias)
public void setName(java.lang.String name)
public void setVariableContext(VariableContext ctx)
setVariableContext
in interface Selectable