org.jetbrains.kotlin.js.translate.reference
Interface AccessTranslator

All Known Subinterfaces:
CachedAccessTranslator
All Known Implementing Classes:
ArrayAccessTranslator, BackingFieldAccessTranslator, CompanionObjectIntrinsicAccessTranslator, ReferenceAccessTranslator, VariableAccessTranslator

public interface AccessTranslator

Abstract entity for language constructs that you can get/set.


Method Summary
 CachedAccessTranslator getCached()
           
 JsExpression translateAsGet()
           
 JsExpression translateAsSet(JsExpression setTo)
           
 

Method Detail

translateAsGet

@NotNull
JsExpression translateAsGet()

translateAsSet

@NotNull
JsExpression translateAsSet(@NotNull
                                    JsExpression setTo)

getCached

@NotNull
CachedAccessTranslator getCached()