org.jetbrains.k2js.translate.reference
Interface AccessTranslator

All Known Subinterfaces:
CachedAccessTranslator
All Known Implementing Classes:
ArrayAccessTranslator, BackingFieldAccessTranslator, CachedArrayAccessTranslator, CachedPropertyAccessTranslator, KotlinPropertyAccessTranslator, NativePropertyAccessTranslator, PropertyAccessTranslator, ReferenceAccessTranslator

public interface AccessTranslator

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


Method Summary
 CachedAccessTranslator getCached()
           
 com.google.dart.compiler.backend.js.ast.JsExpression translateAsGet()
           
 com.google.dart.compiler.backend.js.ast.JsExpression translateAsSet(com.google.dart.compiler.backend.js.ast.JsExpression setTo)
           
 

Method Detail

translateAsGet

@NotNull
com.google.dart.compiler.backend.js.ast.JsExpression translateAsGet()

translateAsSet

@NotNull
com.google.dart.compiler.backend.js.ast.JsExpression translateAsSet(@NotNull
                                                                            com.google.dart.compiler.backend.js.ast.JsExpression setTo)

getCached

@NotNull
CachedAccessTranslator getCached()