org.jetbrains.kotlin.load.java.structure.impl
Class JavaAnnotationImpl

java.lang.Object
  extended by org.jetbrains.kotlin.load.java.structure.impl.JavaElementImpl<com.intellij.psi.PsiAnnotation>
      extended by org.jetbrains.kotlin.load.java.structure.impl.JavaAnnotationImpl

public class JavaAnnotationImpl
extends JavaElementImpl<com.intellij.psi.PsiAnnotation>


Constructor Summary
JavaAnnotationImpl(com.intellij.psi.PsiAnnotation psiAnnotation)
           
 
Method Summary
 java.util.Collection<JavaAnnotationArgument> getArguments()
           
 ClassId getClassId()
           
 JavaClass resolve()
           
 
Methods inherited from class org.jetbrains.kotlin.load.java.structure.impl.JavaElementImpl
equals, getPsi, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JavaAnnotationImpl

public JavaAnnotationImpl(@NotNull
                          com.intellij.psi.PsiAnnotation psiAnnotation)
Method Detail

getArguments

@NotNull
public java.util.Collection<JavaAnnotationArgument> getArguments()

getClassId

@Nullable
public ClassId getClassId()

resolve

@Nullable
public JavaClass resolve()