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