org.jetbrains.k2js.translate.declaration
Class PropertyTranslator

java.lang.Object
  extended by org.jetbrains.k2js.translate.general.AbstractTranslator
      extended by org.jetbrains.k2js.translate.declaration.PropertyTranslator

public final class PropertyTranslator
extends AbstractTranslator

Translates single property /w accessors.


Method Summary
static void translateAccessors(PropertyDescriptor descriptor, JetProperty declaration, java.util.List<JsPropertyInitializer> result, TranslationContext context)
           
static void translateAccessors(PropertyDescriptor descriptor, java.util.List<JsPropertyInitializer> result, TranslationContext context)
           
 
Methods inherited from class org.jetbrains.k2js.translate.general.AbstractTranslator
bindingContext, context, program
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

translateAccessors

public static void translateAccessors(@NotNull
                                      PropertyDescriptor descriptor,
                                      @NotNull
                                      java.util.List<JsPropertyInitializer> result,
                                      @NotNull
                                      TranslationContext context)

translateAccessors

public static void translateAccessors(@NotNull
                                      PropertyDescriptor descriptor,
                                      @Nullable
                                      JetProperty declaration,
                                      @NotNull
                                      java.util.List<JsPropertyInitializer> result,
                                      @NotNull
                                      TranslationContext context)