|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectclojure.lang.Compiler.ObjExpr
clojure.lang.Compiler.FnExpr
public static class Compiler.FnExpr
Field Summary |
---|
Fields inherited from class clojure.lang.Compiler.ObjExpr |
---|
classMeta, isStatic, tag |
Constructor Summary | |
---|---|
Compiler.FnExpr(java.lang.Object tag)
|
Method Summary | |
---|---|
void |
emitForDefn(Compiler.ObjExpr objx,
GeneratorAdapter gen)
|
protected void |
emitMethods(ClassVisitor cv)
|
java.lang.Class |
getJavaClass()
|
boolean |
hasJavaClass()
|
IPersistentCollection |
methods()
|
Compiler.ObjMethod |
variadicMethod()
|
Methods inherited from class clojure.lang.Compiler.ObjExpr |
---|
closes, compiledClass, constants, constantsID, emit, emitAssignLocal, emitConstant, emitKeyword, emitLetFnInits, emitStatics, emitVar, emitVarValue, eval, internalName, keywords, line, name, objtype, thisName, vars |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Compiler.FnExpr(java.lang.Object tag)
Method Detail |
---|
public boolean hasJavaClass()
hasJavaClass
in class Compiler.ObjExpr
public java.lang.Class getJavaClass()
getJavaClass
in class Compiler.ObjExpr
protected void emitMethods(ClassVisitor cv)
emitMethods
in class Compiler.ObjExpr
public final Compiler.ObjMethod variadicMethod()
public final IPersistentCollection methods()
public void emitForDefn(Compiler.ObjExpr objx, GeneratorAdapter gen)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |