Uses of Class
org.fife.rsta.ac.java.classreader.ClassFile
Packages that use ClassFile
Package
Description
Java code completion classes.
Various ways to reference and ingest classes.
Classes that help you parse and model a class file's contents.
Attributes in a class file.
Classes that model a class file's constant pool.
-
Uses of ClassFile in org.fife.rsta.ac.java
Fields in org.fife.rsta.ac.java declared as ClassFileModifier and TypeFieldDescriptionprivate ClassFileClassCompletion.cfprivate static ClassFileUtil.lastCUClassFileParamFields in org.fife.rsta.ac.java with type parameters of type ClassFileModifier and TypeFieldDescriptionPackageMapNode.classFilesA mapping of class file names to class files in this package.Methods in org.fife.rsta.ac.java that return ClassFileModifier and TypeMethodDescriptionJarManager.getClassEntry(String className) Returns a class file's entry.JarReader.getClassEntry(String[] items) PackageMapNode.getClassEntry(LibraryInfo info, String[] items) Returns a class entry.private ClassFileSourceCompletionProvider.getClassFileFor(CompilationUnit cu, String className) Gets theClassFilefor a class.Methods in org.fife.rsta.ac.java that return types with arguments of type ClassFileModifier and TypeMethodDescriptionJarManager.getClassesInPackage(String pkgName, boolean inPkg) Returns all classes in a package.JarReader.getClassesWithNamesStartingWith(String prefix) Looks through all classes in this jar or directory, trying to find any whose unqualified names start with a given prefix.JarManager.getClassesWithUnqualifiedName(String name, 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 ClassFileModifier and TypeMethodDescriptionprivate voidSourceCompletionProvider.addCompletionsForExtendedClass(Set<org.fife.ui.autocomplete.Completion> set, CompilationUnit cu, ClassFile cf, String pkg, Map<String, String> typeParamMap) Adds completions for accessible methods and fields of super classes.private voidSourceCompletionProvider.addCompletionsForStaticMembers(Set<org.fife.ui.autocomplete.Completion> set, CompilationUnit cu, ClassFile cf, String pkg) 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 StringFieldInfoData.getSummaryFromSourceLoc(SourceLocation loc, ClassFile cf) Scours the source in a location (zip file, directory), looking for a particular class's source.private 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(Collection<ClassFile> addTo, ClassFile cf, boolean inPkg) Method parameters in org.fife.rsta.ac.java with type arguments of type ClassFileModifier and TypeMethodDescriptionvoidJarReader.getClassesInPackage(List<ClassFile> addTo, String[] pkgs, boolean inPkg) voidPackageMapNode.getClassesInPackage(LibraryInfo info, List<ClassFile> addTo, String[] pkgs, boolean inPkg) Returns the classes in a package.(package private) voidPackageMapNode.getClassesWithNamesStartingWith(LibraryInfo info, String prefix, String currentPkg, 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(Collection<ClassFile> addTo, ClassFile cf, boolean inPkg) Constructors in org.fife.rsta.ac.java with parameters of type ClassFileModifierConstructorDescription(package private)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 ClassFileModifier and TypeFieldDescriptionClasspathLibraryInfo.classNameToClassFileMapping of class names toClassFiles.Methods in org.fife.rsta.ac.java.buildpath that return ClassFileModifier and TypeMethodDescriptionClasspathLibraryInfo.createClassFile(String entryName) DirLibraryInfo.createClassFile(String entryName) JarLibraryInfo.createClassFile(String entryName) abstract ClassFileLibraryInfo.createClassFile(String entryName) Returns the class file information for the specified class.ClasspathLibraryInfo.createClassFileBulk(String entryName) DirLibraryInfo.createClassFileBulk(String entryName) JarLibraryInfo.createClassFileBulk(String entryName) abstract ClassFileLibraryInfo.createClassFileBulk(String entryName) Returns the class file information for the specified class.private ClassFileClasspathLibraryInfo.createClassFileImpl(String res) private static ClassFileJarLibraryInfo.createClassFileImpl(JarFile jar, String entryName) Methods in org.fife.rsta.ac.java.buildpath with parameters of type ClassFileModifier and TypeMethodDescriptionClasspathSourceLocation.getCompilationUnit(ClassFile cf) Returns an AST for the specified class file.DirSourceLocation.getCompilationUnit(ClassFile cf) Returns an AST for the specified class file.SourceLocation.getCompilationUnit(ClassFile cf) Returns an AST for the specified class file.ZipSourceLocation.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 ClassFileModifier and TypeFieldDescriptionprivate 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 ClassFileMethods in org.fife.rsta.ac.java.classreader with parameters of type ClassFileModifier and TypeMethodDescriptionstatic ExceptionTableEntryExceptionTableEntry.read(ClassFile cf, DataInputStream in) Reads an exception table entry from an input stream.static FieldInfoFieldInfo.read(ClassFile cf, DataInputStream in) Reads aFieldInfostructure from the specified input stream.static MethodInfoMethodInfo.read(ClassFile cf, DataInputStream in) Reads aMethodInfofrom an input stream.Constructors in org.fife.rsta.ac.java.classreader with parameters of type ClassFileModifierConstructorDescriptionConstructor.Constructor.protectedMemberInfo(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 ClassFileMethods in org.fife.rsta.ac.java.classreader.attributes that return ClassFileMethods in org.fife.rsta.ac.java.classreader.attributes with parameters of type ClassFileModifier and TypeMethodDescriptionSignature.getMethodParamTypes(MethodInfo mi, ClassFile cf, boolean qualified) Returns the parameter types for parameters of this method.Signature.getMethodReturnType(MethodInfo mi, ClassFile cf, boolean qualified) Returns the return type of this method.private StringReturns the type argument specified for a given type parameter.private Signature.ParamDescriptorResultSignature.parseParamDescriptor(String str, ClassFile cf, Map<String, String> additionalTypeArgs, MethodInfo mi, String errorDesc, Signature.ParamDescriptorResult res, boolean qualified) static UnsupportedAttributeAttributeInfo.readUnsupportedAttribute(ClassFile cf, DataInputStream in, 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 ClassFileModifierConstructorDescriptionprotectedConstantValue(ClassFile cf, int constantValueIndex) CConstructor.SourceFile(ClassFile cf, int sourceFileIndex) Constructor.UnsupportedAttribute(ClassFile cf, 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 ClassFileMethods in org.fife.rsta.ac.java.classreader.constantpool with parameters of type ClassFileModifier and TypeMethodDescriptionstatic ConstantPoolInfoConstantPoolInfoFactory.readConstantPoolInfo(ClassFile cf, DataInputStream in) Reads constant pool information.Constructors in org.fife.rsta.ac.java.classreader.constantpool with parameters of type ClassFile -
Uses of ClassFile in org.fife.rsta.ac.js.ast.jsType
Methods in org.fife.rsta.ac.js.ast.jsType that return ClassFileModifier and TypeMethodDescriptionprivate ClassFileRhinoJavaScriptTypesFactory.findFromClasses(JarManager manager, String name) Look for class file using imported classesprivate ClassFileRhinoJavaScriptTypesFactory.findFromImport(JarManager manager, String name) Look for class file using imported packagesJavaScriptTypesFactory.getClassFile(JarManager manager, TypeDeclaration type) RhinoJavaScriptTypesFactory.getClassFile(JarManager manager, TypeDeclaration type) Override getClassFile that checks the imported packages and classnames based on the TypeDeclaration.getAPITypeName()private ClassFileJavaScriptTypesFactory.getClassFileFor(ClassFile cf, String className, JarManager jarManager) Methods in org.fife.rsta.ac.js.ast.jsType with parameters of type ClassFileModifier and TypeMethodDescriptionJavaScriptTypesFactory.createNewTypeDeclaration(ClassFile cf, boolean staticOnly) JavaScriptTypesFactory.createNewTypeDeclaration(ClassFile cf, boolean staticOnly, boolean addToCache) private ClassFileJavaScriptTypesFactory.getClassFileFor(ClassFile cf, 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 ClassFileMethods in org.fife.rsta.ac.js.completion with parameters of type ClassFileModifier and TypeMethodDescriptionprivate 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 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 ClassFileModifierConstructorDescriptionJSClassCompletion(org.fife.ui.autocomplete.CompletionProvider provider, ClassFile cf, boolean qualified)