org.jetbrains.jet.lang.types.expressions
Class ExpressionTypingComponents

java.lang.Object
  extended by org.jetbrains.jet.lang.types.expressions.ExpressionTypingComponents

public class ExpressionTypingComponents
extends java.lang.Object


Constructor Summary
ExpressionTypingComponents()
           
 
Method Summary
 CallResolver getCallResolver()
           
 ControlStructureTypingUtils getControlStructureTypingUtils()
           
 ExpressionTypingServices getExpressionTypingServices()
           
 ExpressionTypingUtils getExpressionTypingUtils()
           
 ForLoopConventionsChecker getForLoopConventionsChecker()
           
 GlobalContext getGlobalContext()
           
 PlatformToKotlinClassMap getPlatformToKotlinClassMap()
           
 void setCallResolver(CallResolver callResolver)
           
 void setControlStructureTypingUtils(ControlStructureTypingUtils controlStructureTypingUtils)
           
 void setExpressionTypingServices(ExpressionTypingServices expressionTypingServices)
           
 void setExpressionTypingUtils(ExpressionTypingUtils expressionTypingUtils)
           
 void setForLoopConventionsChecker(ForLoopConventionsChecker forLoopConventionsChecker)
           
 void setGlobalContext(GlobalContext globalContext)
           
 void setPlatformToKotlinClassMap(PlatformToKotlinClassMap platformToKotlinClassMap)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExpressionTypingComponents

public ExpressionTypingComponents()
Method Detail

setGlobalContext

@Inject
public void setGlobalContext(@NotNull
                                    GlobalContext globalContext)

setExpressionTypingServices

@Inject
public void setExpressionTypingServices(@NotNull
                                               ExpressionTypingServices expressionTypingServices)

setCallResolver

@Inject
public void setCallResolver(@NotNull
                                   CallResolver callResolver)

setPlatformToKotlinClassMap

@Inject
public void setPlatformToKotlinClassMap(@NotNull
                                               PlatformToKotlinClassMap platformToKotlinClassMap)

setExpressionTypingUtils

@Inject
public void setExpressionTypingUtils(@NotNull
                                            ExpressionTypingUtils expressionTypingUtils)

setControlStructureTypingUtils

@Inject
public void setControlStructureTypingUtils(@NotNull
                                                  ControlStructureTypingUtils controlStructureTypingUtils)

setForLoopConventionsChecker

@Inject
public void setForLoopConventionsChecker(@NotNull
                                                ForLoopConventionsChecker forLoopConventionsChecker)

getGlobalContext

@NotNull
public GlobalContext getGlobalContext()

getExpressionTypingServices

@NotNull
public ExpressionTypingServices getExpressionTypingServices()

getCallResolver

@NotNull
public CallResolver getCallResolver()

getPlatformToKotlinClassMap

@NotNull
public PlatformToKotlinClassMap getPlatformToKotlinClassMap()

getExpressionTypingUtils

@NotNull
public ExpressionTypingUtils getExpressionTypingUtils()

getControlStructureTypingUtils

@NotNull
public ControlStructureTypingUtils getControlStructureTypingUtils()

getForLoopConventionsChecker

@NotNull
public ForLoopConventionsChecker getForLoopConventionsChecker()