Class TypeDictionary


  • public class TypeDictionary
    extends java.lang.Object
    Date: 26/11/2016
    Author:
    Yaron Yamin
    • Constructor Summary

      Constructors 
      Constructor Description
      TypeDictionary​(com.intellij.psi.PsiClass srcClass, com.intellij.psi.PsiPackage targetPackage)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      @Nullable Type getType​(com.intellij.psi.PsiClass psiClass, int maxRecursionDepth, boolean shouldResolveAllMethods)  
      @Nullable Type getType​(com.intellij.psi.PsiType psiType, int maxRecursionDepth, boolean shouldResolveAllMethods)  
      Type getType​(com.intellij.psi.PsiType type, int maxRecursionDepth, boolean shouldResolveAllMethods, java.lang.Object element)  
      boolean isAccessible​(com.intellij.psi.PsiMethod psiMethod)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TypeDictionary

        public TypeDictionary​(com.intellij.psi.PsiClass srcClass,
                              com.intellij.psi.PsiPackage targetPackage)
    • Method Detail

      • getType

        @Nullable
        public @Nullable Type getType​(com.intellij.psi.PsiType psiType,
                                      int maxRecursionDepth,
                                      boolean shouldResolveAllMethods)
      • getType

        @Nullable
        public @Nullable Type getType​(com.intellij.psi.PsiClass psiClass,
                                      int maxRecursionDepth,
                                      boolean shouldResolveAllMethods)
      • getType

        public Type getType​(com.intellij.psi.PsiType type,
                            int maxRecursionDepth,
                            boolean shouldResolveAllMethods,
                            java.lang.Object element)
      • isAccessible

        public boolean isAccessible​(com.intellij.psi.PsiMethod psiMethod)