org.jetbrains.jet.codegen.inline
Class ConstructorInvocation

java.lang.Object
  extended by org.jetbrains.jet.codegen.inline.ConstructorInvocation

public class ConstructorInvocation
extends java.lang.Object


Method Summary
 java.util.List<CapturedParamInfo> getAllRecapturedParameters()
           
 java.util.Map<java.lang.String,LambdaInfo> getCapturedLambdasToInline()
           
 java.lang.String getDesc()
           
 java.util.Map<java.lang.Integer,LambdaInfo> getLambdasToInline()
           
 java.lang.String getNewConstructorDescriptor()
           
 org.jetbrains.org.objectweb.asm.Type getNewLambdaType()
           
 java.lang.String getOwnerInternalName()
           
 void setAllRecapturedParameters(java.util.List<CapturedParamInfo> allRecapturedParameters)
           
 void setCapturedLambdasToInline(java.util.Map<java.lang.String,LambdaInfo> capturedLambdasToInline)
           
 void setNewConstructorDescriptor(java.lang.String newConstructorDescriptor)
           
 void setNewLambdaType(org.jetbrains.org.objectweb.asm.Type newLambdaType)
           
 boolean shouldRegenerate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getOwnerInternalName

public java.lang.String getOwnerInternalName()

shouldRegenerate

public boolean shouldRegenerate()

getLambdasToInline

public java.util.Map<java.lang.Integer,LambdaInfo> getLambdasToInline()

getNewLambdaType

public org.jetbrains.org.objectweb.asm.Type getNewLambdaType()

setNewLambdaType

public void setNewLambdaType(org.jetbrains.org.objectweb.asm.Type newLambdaType)

getNewConstructorDescriptor

public java.lang.String getNewConstructorDescriptor()

setNewConstructorDescriptor

public void setNewConstructorDescriptor(java.lang.String newConstructorDescriptor)

getAllRecapturedParameters

public java.util.List<CapturedParamInfo> getAllRecapturedParameters()

setAllRecapturedParameters

public void setAllRecapturedParameters(java.util.List<CapturedParamInfo> allRecapturedParameters)

getCapturedLambdasToInline

public java.util.Map<java.lang.String,LambdaInfo> getCapturedLambdasToInline()

setCapturedLambdasToInline

public void setCapturedLambdasToInline(java.util.Map<java.lang.String,LambdaInfo> capturedLambdasToInline)

getDesc

public java.lang.String getDesc()