Class TypeFactory.JarFileEntryTypeInfo

  • Enclosing class:
    TypeFactory

    private static final class TypeFactory.JarFileEntryTypeInfo
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String fExtension  
      private java.lang.String fFileName  
      private java.lang.String fJar  
      private java.lang.String pkg  
    • Constructor Summary

      Constructors 
      Constructor Description
      JarFileEntryTypeInfo​(java.lang.String pkg, java.lang.String name, char[][] enclosingTypes, int modifiers, java.lang.String jar, java.lang.String fileName, java.lang.String extension)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private org.eclipse.jdt.core.IJavaElement findElementInRoot​(org.eclipse.jdt.core.IPackageFragmentRoot root)  
      private org.eclipse.jdt.core.IJavaElement getContainer​(org.eclipse.jdt.core.search.IJavaSearchScope scope)  
      • Methods inherited from class java.lang.Object

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

      • fJar

        private final java.lang.String fJar
      • fFileName

        private final java.lang.String fFileName
      • fExtension

        private final java.lang.String fExtension
      • pkg

        private final java.lang.String pkg
    • Constructor Detail

      • JarFileEntryTypeInfo

        public JarFileEntryTypeInfo​(java.lang.String pkg,
                                    java.lang.String name,
                                    char[][] enclosingTypes,
                                    int modifiers,
                                    java.lang.String jar,
                                    java.lang.String fileName,
                                    java.lang.String extension)
    • Method Detail

      • getContainer

        private org.eclipse.jdt.core.IJavaElement getContainer​(org.eclipse.jdt.core.search.IJavaSearchScope scope)
                                                        throws org.eclipse.jdt.core.JavaModelException
        Throws:
        org.eclipse.jdt.core.JavaModelException
      • findElementInRoot

        private org.eclipse.jdt.core.IJavaElement findElementInRoot​(org.eclipse.jdt.core.IPackageFragmentRoot root)