public class CFuncRef extends Iced<CFuncRef>
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
funcName |
java.lang.String |
keyName |
java.lang.String |
language |
static CFuncRef |
NOP |
| Constructor and Description |
|---|
CFuncRef(java.lang.String language,
java.lang.String keyName,
java.lang.String funcName) |
| Modifier and Type | Method and Description |
|---|---|
static CFuncRef |
from(java.lang.String def)
Create function definition from "lang:keyName=funcName"
|
static CFuncRef |
from(java.lang.String lang,
java.lang.String keyName,
java.lang.String funcName) |
Key |
getKey() |
java.lang.String |
getName() |
java.lang.String |
toRef() |
asBytes, clone, copyOver, frozenType, read, readExternal, readJSON, reloadFromBytes, toJsonString, write, writeExternal, writeJSONpublic static final CFuncRef NOP
public final java.lang.String keyName
public final java.lang.String funcName
public final java.lang.String language
public CFuncRef(java.lang.String language,
java.lang.String keyName,
java.lang.String funcName)
public static CFuncRef from(java.lang.String def)
def - function definitionpublic static CFuncRef from(java.lang.String lang, java.lang.String keyName, java.lang.String funcName)
public java.lang.String getName()
public Key getKey()
public java.lang.String toRef()