Verwendungen von Klasse
org.aspectj.org.eclipse.jdt.internal.compiler.ClassFile
Packages, die ClassFile verwenden
Package
Beschreibung
-
Verwendungen von ClassFile in org.aspectj.ajdt.internal.compiler
Unterklassen von ClassFile in org.aspectj.ajdt.internal.compilerKonstruktoren in org.aspectj.ajdt.internal.compiler mit Parametern vom Typ ClassFile -
Verwendungen von ClassFile in org.aspectj.ajdt.internal.compiler.ast
Methoden in org.aspectj.ajdt.internal.compiler.ast mit Parametern vom Typ ClassFileModifizierer und TypMethodeBeschreibungprotected voidAjConstructorDeclaration.addDeclarationStartLineAttribute(List extraAttributeList, ClassFile classFile) protected voidAjMethodDeclaration.addDeclarationStartLineAttribute(List extraAttributeList, ClassFile classFile) protected voidAspectDeclaration.generateAttributes(ClassFile classFile) protected voidIntertypeMemberClassDeclaration.generateAttributes(ClassFile classFile) voidAdviceDeclaration.generateCode(ClassScope classScope, ClassFile classFile) voidAspectDeclaration.generateCode(ClassFile enclosingClassFile) voidDeclareDeclaration.generateCode(ClassScope classScope, ClassFile classFile) A declare declaration exists in a classfile only as an attibute on the class.voidInterTypeConstructorDeclaration.generateCode(ClassScope classScope, ClassFile classFile) voidInterTypeFieldDeclaration.generateCode(ClassScope classScope, ClassFile classFile) voidInterTypeMethodDeclaration.generateCode(ClassScope classScope, ClassFile classFile) voidPointcutDeclaration.generateCode(ClassScope classScope, ClassFile classFile) A pointcut declaration exists in a classfile only as an attibute on the class.voidInterTypeMethodDeclaration.generateDispatchMethod(ClassScope classScope, ClassFile classFile) protected intAdviceDeclaration.generateInfoAttributes(ClassFile classFile) protected intAjConstructorDeclaration.generateInfoAttributes(ClassFile classFile) protected intAjMethodDeclaration.generateInfoAttributes(ClassFile classFile) protected intAjMethodDeclaration.generateInfoAttributes(ClassFile classFile, boolean addAjSynthetic) Overridden to add extra AJ stuff, also adds synthetic if boolean is true.protected intDeclareDeclaration.generateInfoAttributes(ClassFile classFile) We need the ajc$declare method that is created to represent this declare to be marked as syntheticprotected intIfMethodDeclaration.generateInfoAttributes(ClassFile classFile) protected intInterTypeDeclaration.generateInfoAttributes(ClassFile classFile) protected intPointcutDeclaration.generateInfoAttributes(ClassFile classFile) -
Verwendungen von ClassFile in org.aspectj.ajdt.internal.compiler.lookup
Methoden in org.aspectj.ajdt.internal.compiler.lookup mit Parametern vom Typ ClassFileModifizierer und TypMethodeBeschreibungvoidHelperInterfaceBinding.generateClass(CompilationResult result, ClassFile enclosingClassFile) -
Verwendungen von ClassFile in org.aspectj.org.eclipse.jdt.internal.compiler
Felder in org.aspectj.org.eclipse.jdt.internal.compiler, die deklariert sind als ClassFileMethoden in org.aspectj.org.eclipse.jdt.internal.compiler, die ClassFile zurückgebenModifizierer und TypMethodeBeschreibungClassFilePool.acquire(SourceTypeBinding typeBinding) ClassFilePool.acquireForModule(ModuleBinding moduleBinding, CompilerOptions options) CompilationResult.getClassFiles()static ClassFileClassFile.getNewInstance(SourceTypeBinding typeBinding) ClassFile.outerMostEnclosingClassFile()INTERNAL USE-ONLY Returns the most enclosing classfile of the receiver.Methoden in org.aspectj.org.eclipse.jdt.internal.compiler mit Parametern vom Typ ClassFileModifizierer und TypMethodeBeschreibungvoidClassFile.initialize(SourceTypeBinding aType, ClassFile parentClassFile, boolean createProblemType) voidFor now, remember the compiled type using its compound name.void -
Verwendungen von ClassFile in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.ast mit Parametern vom Typ ClassFileModifizierer und TypMethodeBeschreibungprotected voidTypeDeclaration.generateAttributes(ClassFile classFile) voidAbstractMethodDeclaration.generateCode(ClassFile classFile) voidAbstractMethodDeclaration.generateCode(ClassScope classScope, ClassFile classFile) Bytecode generation for a methodvoidAnnotationMethodDeclaration.generateCode(ClassFile classFile) voidClinit.generateCode(ClassScope classScope, ClassFile classFile) Bytecode generation for amethod voidConstructorDeclaration.generateCode(ClassScope classScope, ClassFile classFile) Bytecode generation for a constructorvoidLambdaExpression.generateCode(ClassFile classFile) voidLambdaExpression.generateCode(ClassScope classScope, ClassFile classFile) voidTypeDeclaration.generateCode(ClassFile enclosingClassFile) Generic bytecode generation for typevoidTypeDeclaration.generateCode(ClassScope classScope, ClassFile enclosingClassFile) Bytecode generation for a member inner typeprotected intAbstractMethodDeclaration.generateInfoAttributes(ClassFile classFile) Generates my info attributes, hook for subclasses -
Verwendungen von ClassFile in org.aspectj.org.eclipse.jdt.internal.compiler.codegen
Felder in org.aspectj.org.eclipse.jdt.internal.compiler.codegen, die deklariert sind als ClassFileMethoden in org.aspectj.org.eclipse.jdt.internal.compiler.codegen mit Parametern vom Typ ClassFileModifizierer und TypMethodeBeschreibungvoidvoidvoidvoidConstantPool.initialize(ClassFile givenClassFile) voidCodeStream.reset(AbstractMethodDeclaration referenceMethod, ClassFile targetClassFile) voidCodeStream.reset(LambdaExpression lambda, ClassFile targetClassFile) voidvoidvoidvoidCodeStream.resetForProblemClinit(ClassFile targetClassFile) Konstruktoren in org.aspectj.org.eclipse.jdt.internal.compiler.codegen mit Parametern vom Typ ClassFileModifiziererKonstruktorBeschreibungCodeStream(ClassFile givenClassFile) ConstantPool(ClassFile classFile) ConstantPool constructor comment.StackMapFrameCodeStream(ClassFile givenClassFile) TypeAnnotationCodeStream(ClassFile givenClassFile) -
Verwendungen von ClassFile in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.lookup mit Parametern vom Typ ClassFileModifizierer und TypMethodeBeschreibungvoidLookupEnvironment.releaseClassFiles(ClassFile[] classFiles) char[] -
Verwendungen von ClassFile in org.aspectj.org.eclipse.jdt.internal.compiler.util
Methoden in org.aspectj.org.eclipse.jdt.internal.compiler.util mit Parametern vom Typ ClassFileModifizierer und TypMethodeBeschreibungstatic voidUtil.recordNestedType(ClassFile classFile, TypeBinding typeBinding) static voidUtil.writeToDisk(boolean generatePackagesStructure, String outputPath, String relativeFileName, ClassFile classFile) outputPath is formed like: c:\temp\ the last character is a file separator relativeFileName is formed like: java\lang\String.class -
Verwendungen von ClassFile in org.aspectj.org.eclipse.jdt.internal.core.builder
Methoden in org.aspectj.org.eclipse.jdt.internal.core.builder mit Parametern vom Typ ClassFileModifizierer und TypMethodeBeschreibungprotected voidAbstractImageBuilder.acceptSecondaryType(ClassFile classFile) protected voidBatchImageBuilder.acceptSecondaryType(ClassFile classFile) protected char[]AbstractImageBuilder.writeClassFile(ClassFile classFile, SourceFile compilationUnit, boolean isTopLevelType) protected voidAbstractImageBuilder.writeClassFileContents(ClassFile classFile, org.eclipse.core.resources.IFile file, String qualifiedFileName, boolean isTopLevelType, SourceFile compilationUnit) protected voidIncrementalImageBuilder.writeClassFileContents(ClassFile classfile, org.eclipse.core.resources.IFile file, String qualifiedFileName, boolean isTopLevelType, SourceFile compilationUnit) -
Verwendungen von ClassFile in org.aspectj.org.eclipse.jdt.internal.core.eval
Methoden in org.aspectj.org.eclipse.jdt.internal.core.eval mit Parametern vom Typ ClassFileModifizierer und TypMethodeBeschreibungbooleanRequestorWrapper.acceptClassFiles(ClassFile[] classFiles, char[] codeSnippetClassName) -
Verwendungen von ClassFile in org.aspectj.org.eclipse.jdt.internal.eval
Unterklassen von ClassFile in org.aspectj.org.eclipse.jdt.internal.evalMethoden in org.aspectj.org.eclipse.jdt.internal.eval mit Parametern vom Typ ClassFileModifizierer und TypMethodeBeschreibungbooleanIRequestor.acceptClassFiles(ClassFile[] classFiles, char[] codeSnippetClassName) voidCodeSnippetTypeDeclaration.generateCode(ClassFile enclosingClassFile) Generic bytecode generation for typeKonstruktoren in org.aspectj.org.eclipse.jdt.internal.eval mit Parametern vom Typ ClassFileModifiziererKonstruktorBeschreibungCodeSnippetClassFile(SourceTypeBinding aType, ClassFile enclosingClassFile, boolean creatingProblemType) CodeSnippetClassFile constructor comment.VariablesInfo(char[] packageName, char[] className, ClassFile[] classFiles, GlobalVariable[] variables, int variableCount) Creates a new variables info.