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

java.lang.Object
  extended by org.jetbrains.kotlin.load.java.structure.impl.JavaTypeImpl<com.intellij.psi.PsiWildcardType>
      extended by org.jetbrains.kotlin.load.java.structure.impl.JavaWildcardTypeImpl
All Implemented Interfaces:
JavaAnnotationOwnerImpl, JavaAnnotationOwner, JavaElement, JavaType, JavaWildcardType

public class JavaWildcardTypeImpl
extends JavaTypeImpl<com.intellij.psi.PsiWildcardType>
implements JavaWildcardType


Constructor Summary
JavaWildcardTypeImpl(com.intellij.psi.PsiWildcardType psiWildcardType)
           
 
Method Summary
 JavaType getBound()
           
 JavaTypeProvider getTypeProvider()
           
 boolean isExtends()
           
 
Methods inherited from class org.jetbrains.kotlin.load.java.structure.impl.JavaTypeImpl
create, createArrayType, equals, findAnnotation, getAnnotationOwnerPsi, getAnnotations, getPsi, hashCode, isDeprecatedInJavaDoc, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jetbrains.kotlin.load.java.structure.JavaType
createArrayType
 

Constructor Detail

JavaWildcardTypeImpl

public JavaWildcardTypeImpl(@NotNull
                            com.intellij.psi.PsiWildcardType psiWildcardType)
Method Detail

getBound

@Nullable
public JavaType getBound()
Specified by:
getBound in interface JavaWildcardType

isExtends

public boolean isExtends()
Specified by:
isExtends in interface JavaWildcardType

getTypeProvider

@NotNull
public JavaTypeProvider getTypeProvider()
Specified by:
getTypeProvider in interface JavaWildcardType