org.jetbrains.kotlin.psi
Class KtAnnotatedExpression

java.lang.Object
  extended by KtExpressionImpl
      extended by org.jetbrains.kotlin.psi.KtAnnotatedExpression
All Implemented Interfaces:
KtAnnotated, KtAnnotationsContainer

public class KtAnnotatedExpression
extends KtExpressionImpl
implements KtAnnotated, KtAnnotationsContainer


Constructor Summary
KtAnnotatedExpression(com.intellij.lang.ASTNode node)
           
 
Method Summary
<R,D> R
accept(KtVisitor<R,D> visitor, D data)
           
 java.util.List<KtAnnotationEntry> getAnnotationEntries()
           
 java.util.List<KtAnnotation> getAnnotations()
           
 KtExpression getBaseExpression()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KtAnnotatedExpression

public KtAnnotatedExpression(@NotNull
                             com.intellij.lang.ASTNode node)
Method Detail

accept

public <R,D> R accept(@NotNull
                      KtVisitor<R,D> visitor,
                      D data)

getBaseExpression

@Nullable
public KtExpression getBaseExpression()

getAnnotations

@NotNull
public java.util.List<KtAnnotation> getAnnotations()
Specified by:
getAnnotations in interface KtAnnotated

getAnnotationEntries

@NotNull
public java.util.List<KtAnnotationEntry> getAnnotationEntries()
Specified by:
getAnnotationEntries in interface KtAnnotated