|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jruby.util.CodegenUtils
public class CodegenUtils
Constructor Summary | |
---|---|
CodegenUtils()
|
Method Summary | |
---|---|
static java.lang.String |
c(java.lang.String p)
Creates a dotted class name from a path/package name |
static java.lang.String |
ci(java.lang.Class n)
Creates a class identifier of form Labc/abc;, from a Class. |
static java.lang.String |
getAnnotatedBindingClassName(java.lang.String javaMethodName,
java.lang.String typeName,
boolean isStatic,
int required,
int optional,
boolean multi)
|
static java.lang.String |
p(java.lang.Class n)
Creates a class path name, from a Class. |
static java.lang.Class[] |
params(java.lang.Class... classes)
|
static java.lang.Class[] |
params(java.lang.Class cls1,
java.lang.Class clsFill,
int times)
|
static java.lang.Class[] |
params(java.lang.Class cls,
int times)
|
static java.lang.String |
sig(java.lang.Class retval)
Create a method signature with just a return value |
static java.lang.String |
sig(java.lang.Class retval,
java.lang.Class... params)
Create a method signature from the given param types and return values |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CodegenUtils()
Method Detail |
---|
public static java.lang.String c(java.lang.String p)
public static java.lang.String p(java.lang.Class n)
public static java.lang.String ci(java.lang.Class n)
public static java.lang.String sig(java.lang.Class retval, java.lang.Class... params)
public static java.lang.String sig(java.lang.Class retval)
public static java.lang.Class[] params(java.lang.Class... classes)
public static java.lang.Class[] params(java.lang.Class cls, int times)
public static java.lang.Class[] params(java.lang.Class cls1, java.lang.Class clsFill, int times)
public static java.lang.String getAnnotatedBindingClassName(java.lang.String javaMethodName, java.lang.String typeName, boolean isStatic, int required, int optional, boolean multi)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |