Uses of Class
org.fife.rsta.ac.java.classreader.ClassFile
-
Packages that use ClassFile Package Description org.fife.rsta.ac.java Java code completion classes.org.fife.rsta.ac.java.buildpath Various ways to reference and ingest classes.org.fife.rsta.ac.java.classreader Classes that help you parse and model a class file's contents.org.fife.rsta.ac.java.classreader.attributes Attributes in a class file.org.fife.rsta.ac.java.classreader.constantpool Classes that model a class file's constant pool.org.fife.rsta.ac.js.ast.jsType org.fife.rsta.ac.js.completion -
-
Uses of ClassFile in org.fife.rsta.ac.java
Fields in org.fife.rsta.ac.java declared as ClassFile Modifier and Type Field Description private ClassFileClassCompletion. cfprivate static ClassFileUtil. lastCUClassFileParamFields in org.fife.rsta.ac.java with type parameters of type ClassFile Modifier and Type Field Description private java.util.SortedMap<java.lang.String,ClassFile>PackageMapNode. classFilesA mapping of class file names to class files in this package.Methods in org.fife.rsta.ac.java that return ClassFile Modifier and Type Method Description ClassFileJarManager. getClassEntry(java.lang.String className)Returns a class file's entry.ClassFileJarReader. getClassEntry(java.lang.String[] items)ClassFilePackageMapNode. getClassEntry(LibraryInfo info, java.lang.String[] items)Returns a class entry.private ClassFileSourceCompletionProvider. getClassFileFor(CompilationUnit cu, java.lang.String className)Gets theClassFilefor a class.Methods in org.fife.rsta.ac.java that return types with arguments of type ClassFile Modifier and Type Method Description java.util.List<ClassFile>JarManager. getClassesInPackage(java.lang.String pkgName, boolean inPkg)Returns all classes in a package.java.util.List<ClassFile>JarReader. getClassesWithNamesStartingWith(java.lang.String prefix)Looks through all classes in this jar or directory, trying to find any whose unqualified names start with a given prefix.java.util.List<ClassFile>JarManager. getClassesWithUnqualifiedName(java.lang.String name, java.util.List<ImportDeclaration> importDeclarations)Returns a list of all classes/interfaces/enums with a given (unqualified) name.Methods in org.fife.rsta.ac.java with parameters of type ClassFile Modifier and Type Method Description private voidSourceCompletionProvider. addCompletionsForExtendedClass(java.util.Set<org.fife.ui.autocomplete.Completion> set, CompilationUnit cu, ClassFile cf, java.lang.String pkg, java.util.Map<java.lang.String,java.lang.String> typeParamMap)Adds completions for accessible methods and fields of super classes.private voidSourceCompletionProvider. addCompletionsForStaticMembers(java.util.Set<org.fife.ui.autocomplete.Completion> set, CompilationUnit cu, ClassFile cf, java.lang.String pkg)private java.util.Map<java.lang.String,java.lang.String>SourceCompletionProvider. createTypeParamMap(Type type, ClassFile cf)Creates and returns a mapping of type parameters to type arguments.static CompilationUnitUtil. getCompilationUnitFromDisk(SourceLocation loc, ClassFile cf)Used byMemberCompletion.Dataimplementations to get an AST from a source file in aSourceLocation.private MethodMethodInfoData. getMethodFromSourceLoc(SourceLocation loc, ClassFile cf)Scours the source in a location (zip file, directory), looking for a particular class's source.private java.lang.StringFieldInfoData. getSummaryFromSourceLoc(SourceLocation loc, ClassFile cf)Scours the source in a location (zip file, directory), looking for a particular class's source.private java.lang.StringMethodInfoData. getSummaryFromSourceLoc(SourceLocation loc, ClassFile cf)Scours the source in a location (zip file, directory), looking for a particular class's source.private static voidPackageMapNode. possiblyAddTo(java.util.Collection<ClassFile> addTo, ClassFile cf, boolean inPkg)Method parameters in org.fife.rsta.ac.java with type arguments of type ClassFile Modifier and Type Method Description voidJarReader. getClassesInPackage(java.util.List<ClassFile> addTo, java.lang.String[] pkgs, boolean inPkg)voidPackageMapNode. getClassesInPackage(LibraryInfo info, java.util.List<ClassFile> addTo, java.lang.String[] pkgs, boolean inPkg)Returns the classes in a package.(package private) voidPackageMapNode. getClassesWithNamesStartingWith(LibraryInfo info, java.lang.String prefix, java.lang.String currentPkg, java.util.List<ClassFile> addTo)Method used to recursively scan our package map for classes whose names start with a given prefix, ignoring case.private static voidPackageMapNode. possiblyAddTo(java.util.Collection<ClassFile> addTo, ClassFile cf, boolean inPkg)Constructors in org.fife.rsta.ac.java with parameters of type ClassFile Constructor Description ClassCompletion(org.fife.ui.autocomplete.CompletionProvider provider, ClassFile cf) -
Uses of ClassFile in org.fife.rsta.ac.java.buildpath
Fields in org.fife.rsta.ac.java.buildpath with type parameters of type ClassFile Modifier and Type Field Description private java.util.Map<java.lang.String,ClassFile>ClasspathLibraryInfo. classNameToClassFileMapping of class names toClassFiles.Methods in org.fife.rsta.ac.java.buildpath that return ClassFile Modifier and Type Method Description ClassFileClasspathLibraryInfo. createClassFile(java.lang.String entryName)ClassFileDirLibraryInfo. createClassFile(java.lang.String entryName)ClassFileJarLibraryInfo. createClassFile(java.lang.String entryName)abstract ClassFileLibraryInfo. createClassFile(java.lang.String entryName)Returns the class file information for the specified class.ClassFileClasspathLibraryInfo. createClassFileBulk(java.lang.String entryName)ClassFileDirLibraryInfo. createClassFileBulk(java.lang.String entryName)ClassFileJarLibraryInfo. createClassFileBulk(java.lang.String entryName)abstract ClassFileLibraryInfo. createClassFileBulk(java.lang.String entryName)Returns the class file information for the specified class.private ClassFileClasspathLibraryInfo. createClassFileImpl(java.lang.String res)private static ClassFileJarLibraryInfo. createClassFileImpl(java.util.jar.JarFile jar, java.lang.String entryName)Methods in org.fife.rsta.ac.java.buildpath with parameters of type ClassFile Modifier and Type Method Description CompilationUnitClasspathSourceLocation. getCompilationUnit(ClassFile cf)Returns an AST for the specified class file.CompilationUnitDirSourceLocation. getCompilationUnit(ClassFile cf)Returns an AST for the specified class file.CompilationUnitSourceLocation. getCompilationUnit(ClassFile cf)Returns an AST for the specified class file.CompilationUnitZipSourceLocation. getCompilationUnit(ClassFile cf)Returns an AST for the specified class file. -
Uses of ClassFile in org.fife.rsta.ac.java.classreader
Fields in org.fife.rsta.ac.java.classreader declared as ClassFile Modifier and Type Field Description private ClassFileExceptionTableEntry. cfThe parent class file.protected ClassFileMemberInfo. cfThe class file in which this method is defined.Methods in org.fife.rsta.ac.java.classreader that return ClassFile Modifier and Type Method Description ClassFileMemberInfo. getClassFile()Returns the parent class file.Methods in org.fife.rsta.ac.java.classreader with parameters of type ClassFile Modifier and Type Method Description static ExceptionTableEntryExceptionTableEntry. read(ClassFile cf, java.io.DataInputStream in)Reads an exception table entry from an input stream.static FieldInfoFieldInfo. read(ClassFile cf, java.io.DataInputStream in)Reads aFieldInfostructure from the specified input stream.static MethodInfoMethodInfo. read(ClassFile cf, java.io.DataInputStream in)Reads aMethodInfofrom an input stream.Constructors in org.fife.rsta.ac.java.classreader with parameters of type ClassFile Constructor Description ExceptionTableEntry(ClassFile cf)Constructor.FieldInfo(ClassFile cf, int accessFlags, int nameIndex, int descriptorIndex)Constructor.MemberInfo(ClassFile cf, int accessFlags)Constructor.MethodInfo(ClassFile cf, int accessFlags, int nameIndex, int descriptorIndex)Constructor. -
Uses of ClassFile in org.fife.rsta.ac.java.classreader.attributes
Fields in org.fife.rsta.ac.java.classreader.attributes declared as ClassFile Modifier and Type Field Description private ClassFileAttributeInfo. cfMethods in org.fife.rsta.ac.java.classreader.attributes that return ClassFile Modifier and Type Method Description ClassFileAttributeInfo. getClassFile()Methods in org.fife.rsta.ac.java.classreader.attributes with parameters of type ClassFile Modifier and Type Method Description java.util.List<java.lang.String>Signature. getMethodParamTypes(MethodInfo mi, ClassFile cf, boolean qualified)Returns the parameter types for parameters of this method.java.lang.StringSignature. getMethodReturnType(MethodInfo mi, ClassFile cf, boolean qualified)Returns the return type of this method.private java.lang.StringSignature. getTypeArgument(java.lang.String typeVar, ClassFile cf, java.util.Map<java.lang.String,java.lang.String> additionalTypeArgs)Returns the type argument specified for a given type parameter.private Signature.ParamDescriptorResultSignature. parseParamDescriptor(java.lang.String str, ClassFile cf, java.util.Map<java.lang.String,java.lang.String> additionalTypeArgs, MethodInfo mi, java.lang.String errorDesc, Signature.ParamDescriptorResult res, boolean qualified)static UnsupportedAttributeAttributeInfo. readUnsupportedAttribute(ClassFile cf, java.io.DataInputStream in, java.lang.String attrName, int attrLength)Reads an unknown/unsupported attribute from an input stream.Constructors in org.fife.rsta.ac.java.classreader.attributes with parameters of type ClassFile Constructor Description AttributeInfo(ClassFile cf)ConstantValue(ClassFile cf, int constantValueIndex)CConstructor.Signature(ClassFile cf, java.lang.String signature)SourceFile(ClassFile cf, int sourceFileIndex)Constructor.UnsupportedAttribute(ClassFile cf, java.lang.String name)Constructor. -
Uses of ClassFile in org.fife.rsta.ac.java.classreader.constantpool
Fields in org.fife.rsta.ac.java.classreader.constantpool declared as ClassFile Modifier and Type Field Description private ClassFileConstantStringInfo. cfMethods in org.fife.rsta.ac.java.classreader.constantpool with parameters of type ClassFile Modifier and Type Method Description static ConstantPoolInfoConstantPoolInfoFactory. readConstantPoolInfo(ClassFile cf, java.io.DataInputStream in)Reads constant pool information.Constructors in org.fife.rsta.ac.java.classreader.constantpool with parameters of type ClassFile Constructor Description ConstantStringInfo(ClassFile cf, int stringIndex)Constructor. -
Uses of ClassFile in org.fife.rsta.ac.js.ast.jsType
Methods in org.fife.rsta.ac.js.ast.jsType that return ClassFile Modifier and Type Method Description private ClassFileRhinoJavaScriptTypesFactory. findFromClasses(JarManager manager, java.lang.String name)Look for class file using imported classesprivate ClassFileRhinoJavaScriptTypesFactory. findFromImport(JarManager manager, java.lang.String name)Look for class file using imported packagesClassFileJavaScriptTypesFactory. getClassFile(JarManager manager, TypeDeclaration type)ClassFileRhinoJavaScriptTypesFactory. getClassFile(JarManager manager, TypeDeclaration type)Override getClassFile that checks the imported packages and classnames based on the TypeDeclaration.getAPITypeName()private ClassFileJavaScriptTypesFactory. getClassFileFor(ClassFile cf, java.lang.String className, JarManager jarManager)Methods in org.fife.rsta.ac.js.ast.jsType with parameters of type ClassFile Modifier and Type Method Description TypeDeclarationJavaScriptTypesFactory. createNewTypeDeclaration(ClassFile cf, boolean staticOnly)TypeDeclarationJavaScriptTypesFactory. createNewTypeDeclaration(ClassFile cf, boolean staticOnly, boolean addToCache)private ClassFileJavaScriptTypesFactory. getClassFileFor(ClassFile cf, java.lang.String className, JarManager jarManager)private voidJavaScriptTypesFactory. readClassFile(JavaScriptType cachedType, ClassFile cf, org.fife.ui.autocomplete.DefaultCompletionProvider provider, JarManager manager, TypeDeclaration type)Read the class file and extract all completions, add them all to the CachedTypeprivate voidJavaScriptTypesFactory. readMethodsAndFieldsFromTypeDeclaration(JavaScriptType cachedType, org.fife.ui.autocomplete.DefaultCompletionProvider provider, JarManager jarManager, ClassFile cf)Extract all methods and fields from CompilationUnit and add to the completions map. -
Uses of ClassFile in org.fife.rsta.ac.js.completion
Fields in org.fife.rsta.ac.js.completion declared as ClassFile Modifier and Type Field Description private ClassFileJSClassCompletion. cfMethods in org.fife.rsta.ac.js.completion with parameters of type ClassFile Modifier and Type Method Description private FieldJSFieldData. getFieldFromSourceLoc(SourceLocation loc, ClassFile cf)Scours the source in a location (zip file, directory), looking for a particular class's source.private MethodJSMethodData. getMethodFromSourceLoc(SourceLocation loc, ClassFile cf)Scours the source in a location (zip file, directory), looking for a particular class's source.private java.lang.StringJSMethodData. getSummaryFromSourceLoc(SourceLocation loc, ClassFile cf)Scours the source in a location (zip file, directory), looking for a particular class's source.Constructors in org.fife.rsta.ac.js.completion with parameters of type ClassFile Constructor Description JSClassCompletion(org.fife.ui.autocomplete.CompletionProvider provider, ClassFile cf, boolean qualified)
-