|
||||||||||
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
Field Summary | |
---|---|
static CodegenUtils |
cg
|
Constructor Summary | |
---|---|
CodegenUtils()
|
Method Summary | |
---|---|
java.lang.String |
c(java.lang.String p)
Creates a dotted class name from a path/package name |
java.lang.String |
ci(java.lang.Class n)
Creates a class identifier of form Labc/abc;, from a Class. |
java.lang.String |
cleanJavaIdentifier(java.lang.String name)
|
java.lang.String |
p(java.lang.Class n)
Creates a class path name, from a Class. |
java.lang.Class[] |
params()
|
java.lang.Class[] |
params(java.lang.Class a)
|
java.lang.Class[] |
params(java.lang.Class a,
java.lang.Class b)
|
java.lang.Class[] |
params(java.lang.Class a,
java.lang.Class b,
java.lang.Class c)
|
java.lang.Class[] |
params(java.lang.Class a,
java.lang.Class b,
java.lang.Class c,
java.lang.Class d)
|
java.lang.Class[] |
params(java.lang.Class a,
java.lang.Class b,
java.lang.Class c,
java.lang.Class d,
java.lang.Class e)
|
java.lang.Class[] |
params(java.lang.Class a,
java.lang.Class b,
java.lang.Class c,
java.lang.Class d,
java.lang.Class e,
java.lang.Class f)
|
java.lang.Class[] |
params(java.lang.Class a,
java.lang.Class b,
java.lang.Class c,
java.lang.Class d,
java.lang.Class e,
java.lang.Class f,
java.lang.Class g)
|
java.lang.Class[] |
params(java.lang.Class a,
java.lang.Class b,
java.lang.Class c,
java.lang.Class d,
java.lang.Class e,
java.lang.Class f,
java.lang.Class g,
java.lang.Class h)
|
java.lang.Class[] |
params(java.lang.Class a,
java.lang.Class b,
java.lang.Class c,
java.lang.Class d,
java.lang.Class e,
java.lang.Class f,
java.lang.Class g,
java.lang.Class h,
java.lang.Class i)
|
java.lang.String |
sig(java.lang.Class retval)
Create a method signature with just a return value |
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 |
Field Detail |
---|
public static final CodegenUtils cg
Constructor Detail |
---|
public CodegenUtils()
Method Detail |
---|
public java.lang.String c(java.lang.String p)
public java.lang.String p(java.lang.Class n)
public java.lang.String ci(java.lang.Class n)
public java.lang.String sig(java.lang.Class retval, java.lang.Class[] params)
public java.lang.String sig(java.lang.Class retval)
public java.lang.Class[] params()
public java.lang.Class[] params(java.lang.Class a)
public java.lang.Class[] params(java.lang.Class a, java.lang.Class b)
public java.lang.Class[] params(java.lang.Class a, java.lang.Class b, java.lang.Class c)
public java.lang.Class[] params(java.lang.Class a, java.lang.Class b, java.lang.Class c, java.lang.Class d)
public java.lang.Class[] params(java.lang.Class a, java.lang.Class b, java.lang.Class c, java.lang.Class d, java.lang.Class e)
public java.lang.Class[] params(java.lang.Class a, java.lang.Class b, java.lang.Class c, java.lang.Class d, java.lang.Class e, java.lang.Class f)
public java.lang.Class[] params(java.lang.Class a, java.lang.Class b, java.lang.Class c, java.lang.Class d, java.lang.Class e, java.lang.Class f, java.lang.Class g)
public java.lang.Class[] params(java.lang.Class a, java.lang.Class b, java.lang.Class c, java.lang.Class d, java.lang.Class e, java.lang.Class f, java.lang.Class g, java.lang.Class h)
public java.lang.Class[] params(java.lang.Class a, java.lang.Class b, java.lang.Class c, java.lang.Class d, java.lang.Class e, java.lang.Class f, java.lang.Class g, java.lang.Class h, java.lang.Class i)
public java.lang.String cleanJavaIdentifier(java.lang.String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |