org.jetbrains.jet.lang.resolve.java.structure.impl
Class JavaReferenceAnnotationArgumentImpl

java.lang.Object
  extended by org.jetbrains.jet.lang.resolve.java.structure.impl.JavaElementImpl<Psi>
      extended by org.jetbrains.jet.lang.resolve.java.structure.impl.JavaAnnotationArgumentImpl<com.intellij.psi.PsiReferenceExpression>
          extended by org.jetbrains.jet.lang.resolve.java.structure.impl.JavaReferenceAnnotationArgumentImpl
All Implemented Interfaces:
JavaAnnotationArgument, JavaElement, JavaReferenceAnnotationArgument

public class JavaReferenceAnnotationArgumentImpl
extends JavaAnnotationArgumentImpl<com.intellij.psi.PsiReferenceExpression>
implements JavaReferenceAnnotationArgument


Constructor Summary
protected JavaReferenceAnnotationArgumentImpl(com.intellij.psi.PsiReferenceExpression psiReferenceExpression, Name name)
           
 
Method Summary
 JavaElement resolve()
           
 
Methods inherited from class org.jetbrains.jet.lang.resolve.java.structure.impl.JavaAnnotationArgumentImpl
getName
 
Methods inherited from class org.jetbrains.jet.lang.resolve.java.structure.impl.JavaElementImpl
equals, getPsi, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jetbrains.jet.lang.resolve.java.structure.JavaAnnotationArgument
getName
 

Constructor Detail

JavaReferenceAnnotationArgumentImpl

protected JavaReferenceAnnotationArgumentImpl(@NotNull
                                              com.intellij.psi.PsiReferenceExpression psiReferenceExpression,
                                              @Nullable
                                              Name name)
Method Detail

resolve

@Nullable
public JavaElement resolve()
Specified by:
resolve in interface JavaReferenceAnnotationArgument