|
||||||||||
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,
boolean framed)
|
static java.lang.Class |
getBoxType(java.lang.Class type)
|
static java.lang.String |
human(java.lang.Class n)
Creates a human-readable representation, from a Class. |
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 cls2,
java.lang.Class clsFill,
int times)
|
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 |
pretty(java.lang.Class retval,
java.lang.Class... params)
|
static java.lang.String |
prettyParams(java.lang.Class... params)
|
static java.lang.String |
sig(java.lang.Class[] retvalParams)
|
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 |
static java.lang.String |
sig(java.lang.Class retval,
java.lang.String descriptor,
java.lang.Class... params)
|
static java.lang.String |
sigParams(java.lang.Class... params)
|
static java.lang.String |
sigParams(java.lang.String descriptor,
java.lang.Class... params)
|
static void |
visitAnnotationFields(org.objectweb.asm.AnnotationVisitor visitor,
java.util.Map<java.lang.String,java.lang.Object> fields)
|
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 human(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[] retvalParams)
public static java.lang.String sig(java.lang.Class retval, java.lang.String descriptor, java.lang.Class... params)
public static java.lang.String sigParams(java.lang.Class... params)
public static java.lang.String sigParams(java.lang.String descriptor, java.lang.Class... params)
public static java.lang.String pretty(java.lang.Class retval, java.lang.Class... params)
public static java.lang.String prettyParams(java.lang.Class... params)
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.Class[] params(java.lang.Class cls1, java.lang.Class cls2, 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, boolean framed)
public static void visitAnnotationFields(org.objectweb.asm.AnnotationVisitor visitor, java.util.Map<java.lang.String,java.lang.Object> fields)
public static java.lang.Class getBoxType(java.lang.Class type)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |