org.jetbrains.kotlin.js.translate.reference
Class DefaultAccessTranslator

java.lang.Object
  extended by org.jetbrains.kotlin.js.translate.reference.DefaultAccessTranslator
All Implemented Interfaces:
AccessTranslator

public class DefaultAccessTranslator
extends java.lang.Object
implements AccessTranslator


Constructor Summary
DefaultAccessTranslator(KtExpression expression, TranslationContext context)
           
 
Method Summary
 AccessTranslator getCached()
           
 JsExpression translateAsGet()
           
 JsExpression translateAsSet(JsExpression setTo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultAccessTranslator

public DefaultAccessTranslator(@NotNull
                               KtExpression expression,
                               @NotNull
                               TranslationContext context)
Method Detail

translateAsGet

@NotNull
public JsExpression translateAsGet()
Specified by:
translateAsGet in interface AccessTranslator

translateAsSet

@NotNull
public JsExpression translateAsSet(@NotNull
                                           JsExpression setTo)
Specified by:
translateAsSet in interface AccessTranslator

getCached

@NotNull
public AccessTranslator getCached()
Specified by:
getCached in interface AccessTranslator