erjang.beam
Class EUtil
java.lang.Object
erjang.beam.EUtil
public class EUtil
- extends java.lang.Object
Constructor Summary |
EUtil()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EUtil
public EUtil()
getSignature
public static java.lang.String getSignature(int arity,
boolean withProc)
plen
public static java.lang.String plen(java.lang.Object o)
getJavaName
public static java.lang.String getJavaName(EAtom fun,
int arity)
getJavaName
public static java.lang.String getJavaName(ExtFunc fun)
- Parameters:
fun
-
- Returns:
getFunClassName
public static java.lang.String getFunClassName(Type self_type,
ExtFunc efun)
- Parameters:
selfType
- efun
-
- Returns:
getSignature
public static java.lang.String getSignature(int arity,
boolean withProc,
Type returnType)
- Parameters:
arity
- proc
- returnType
-
- Returns:
decodeJavaName
public static java.lang.String decodeJavaName(java.lang.String methodName)
- Parameters:
methodName
-
- Returns:
TBD erjang license note