|
||||||||||
| 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 | |||||||||