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

java.lang.Object
  extended by org.jetbrains.kotlin.load.java.structure.impl.JavaElementCollectionFromPsiArrayUtil

public class JavaElementCollectionFromPsiArrayUtil
extends java.lang.Object


Method Summary
static java.util.Collection<JavaAnnotation> annotations(com.intellij.psi.PsiAnnotation[] annotations)
           
static java.util.Collection<JavaClass> classes(java.lang.Iterable<com.intellij.psi.PsiClass> classes)
           
static java.util.Collection<JavaClass> classes(com.intellij.psi.PsiClass[] classes)
           
static java.util.Collection<JavaClassifierType> classifierTypes(com.intellij.psi.PsiClassType[] classTypes)
           
static java.util.Collection<JavaConstructor> constructors(java.lang.Iterable<com.intellij.psi.PsiMethod> methods)
           
static java.util.Collection<JavaField> fields(java.lang.Iterable<com.intellij.psi.PsiField> fields)
           
static java.util.Collection<JavaMethod> methods(java.lang.Iterable<com.intellij.psi.PsiMethod> methods)
           
static java.util.Collection<JavaAnnotationArgument> namedAnnotationArguments(com.intellij.psi.PsiNameValuePair[] nameValuePairs)
           
static java.util.Collection<JavaPackage> packages(com.intellij.psi.PsiPackage[] packages, com.intellij.psi.search.GlobalSearchScope scope)
           
static java.util.List<JavaTypeParameter> typeParameters(com.intellij.psi.PsiTypeParameter[] typeParameters)
           
static java.util.List<JavaType> types(com.intellij.psi.PsiType[] types)
           
static java.util.List<JavaValueParameter> valueParameters(com.intellij.psi.PsiParameter[] parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

classes

@NotNull
public static java.util.Collection<JavaClass> classes(@NotNull
                                                              com.intellij.psi.PsiClass[] classes)

classes

@NotNull
public static java.util.Collection<JavaClass> classes(@NotNull
                                                              java.lang.Iterable<com.intellij.psi.PsiClass> classes)

packages

@NotNull
public static java.util.Collection<JavaPackage> packages(@NotNull
                                                                 com.intellij.psi.PsiPackage[] packages,
                                                                 @NotNull
                                                                 com.intellij.psi.search.GlobalSearchScope scope)

methods

@NotNull
public static java.util.Collection<JavaMethod> methods(@NotNull
                                                               java.lang.Iterable<com.intellij.psi.PsiMethod> methods)

constructors

@NotNull
public static java.util.Collection<JavaConstructor> constructors(@NotNull
                                                                         java.lang.Iterable<com.intellij.psi.PsiMethod> methods)

fields

@NotNull
public static java.util.Collection<JavaField> fields(@NotNull
                                                             java.lang.Iterable<com.intellij.psi.PsiField> fields)

valueParameters

@NotNull
public static java.util.List<JavaValueParameter> valueParameters(@NotNull
                                                                         com.intellij.psi.PsiParameter[] parameters)

typeParameters

@NotNull
public static java.util.List<JavaTypeParameter> typeParameters(@NotNull
                                                                       com.intellij.psi.PsiTypeParameter[] typeParameters)

types

@NotNull
public static java.util.List<JavaType> types(@NotNull
                                                     com.intellij.psi.PsiType[] types)

classifierTypes

@NotNull
public static java.util.Collection<JavaClassifierType> classifierTypes(@NotNull
                                                                               com.intellij.psi.PsiClassType[] classTypes)

annotations

@NotNull
public static java.util.Collection<JavaAnnotation> annotations(@NotNull
                                                                       com.intellij.psi.PsiAnnotation[] annotations)

namedAnnotationArguments

@NotNull
public static java.util.Collection<JavaAnnotationArgument> namedAnnotationArguments(@NotNull
                                                                                            com.intellij.psi.PsiNameValuePair[] nameValuePairs)