public static class Compiler.NewInstanceExpr extends Compiler.ObjExpr
classMeta, isStatic, tag
Constructor and Description |
---|
NewInstanceExpr(java.lang.Object tag) |
Modifier and Type | Method and Description |
---|---|
protected void |
emitMethods(ClassVisitor cv) |
protected void |
emitStatics(ClassVisitor cv) |
static java.util.Map[] |
gatherMethods(java.lang.Class sc,
ISeq interfaces) |
static IPersistentVector |
msig(java.lang.reflect.Method m) |
closes, column, compiledClass, constants, constantsID, emit, emitAssignLocal, emitConstant, emitKeyword, emitLetFnInits, emitVar, emitVarValue, eval, getJavaClass, hasJavaClass, internalName, keywords, line, name, objtype, thisName, vars
protected void emitStatics(ClassVisitor cv)
emitStatics
in class Compiler.ObjExpr
protected void emitMethods(ClassVisitor cv)
emitMethods
in class Compiler.ObjExpr
public static IPersistentVector msig(java.lang.reflect.Method m)
public static java.util.Map[] gatherMethods(java.lang.Class sc, ISeq interfaces)