clojure.lang
Class Compiler.NewInstanceMethod

java.lang.Object
  extended by clojure.lang.Compiler.ObjMethod
      extended by clojure.lang.Compiler.NewInstanceMethod
Enclosing class:
Compiler

public static class Compiler.NewInstanceMethod
extends Compiler.ObjMethod


Field Summary
 
Fields inherited from class clojure.lang.Compiler.ObjMethod
methodMeta, parent
 
Constructor Summary
Compiler.NewInstanceMethod(Compiler.ObjExpr objx, Compiler.ObjMethod parent)
           
 
Method Summary
 void emit(Compiler.ObjExpr obj, ClassVisitor cv)
           
static IPersistentVector msig(String name, Class[] paramTypes)
           
 
Methods inherited from class clojure.lang.Compiler.ObjMethod
argLocals, body, column, line, locals, maxLocal, objx
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Compiler.NewInstanceMethod

public Compiler.NewInstanceMethod(Compiler.ObjExpr objx,
                                  Compiler.ObjMethod parent)
Method Detail

msig

public static IPersistentVector msig(String name,
                                     Class[] paramTypes)

emit

public void emit(Compiler.ObjExpr obj,
                 ClassVisitor cv)
Overrides:
emit in class Compiler.ObjMethod


Copyright © 2015. All Rights Reserved.