META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
.options
about.html
mirror-api-license.txt
plugin.properties
com/
com/sun/
com/sun/mirror/
com/sun/mirror/apt/
com/sun/mirror/apt/AnnotationProcessor.classAnnotationProcessor.java
package com.sun.mirror.apt
public abstract com.sun.mirror.apt.AnnotationProcessor extends java.lang.Object {
public abstract void process ()
}
com/sun/mirror/apt/AnnotationProcessorEnvironment.classAnnotationProcessorEnvironment.java
package com.sun.mirror.apt
public abstract com.sun.mirror.apt.AnnotationProcessorEnvironment extends java.lang.Object {
public abstract java.util.Map getOptions ()
public abstract com.sun.mirror.apt.Messager getMessager ()
public abstract com.sun.mirror.apt.Filer getFiler ()
public abstract java.util.Collection getSpecifiedTypeDeclarations ()
public abstract com.sun.mirror.declaration.PackageDeclaration getPackage (java.lang.String)
public abstract com.sun.mirror.declaration.TypeDeclaration getTypeDeclaration (java.lang.String)
public abstract java.util.Collection getTypeDeclarations ()
public abstract java.util.Collection getDeclarationsAnnotatedWith (com.sun.mirror.declaration.AnnotationTypeDeclaration)
public abstract com.sun.mirror.util.Declarations getDeclarationUtils ()
public abstract com.sun.mirror.util.Types getTypeUtils ()
public abstract void addListener (com.sun.mirror.apt.AnnotationProcessorListener)
public abstract void removeListener (com.sun.mirror.apt.AnnotationProcessorListener)
}
com/sun/mirror/apt/AnnotationProcessorFactory.classAnnotationProcessorFactory.java
package com.sun.mirror.apt
public abstract com.sun.mirror.apt.AnnotationProcessorFactory extends java.lang.Object {
public abstract java.util.Collection supportedOptions ()
public abstract java.util.Collection supportedAnnotationTypes ()
public abstract com.sun.mirror.apt.AnnotationProcessor getProcessorFor (java.util.Set, com.sun.mirror.apt.AnnotationProcessorEnvironment)
}
com/sun/mirror/apt/AnnotationProcessorListener.classAnnotationProcessorListener.java
package com.sun.mirror.apt
public abstract com.sun.mirror.apt.AnnotationProcessorListener extends java.lang.Object implements java.util.EventListener {
}
com/sun/mirror/apt/AnnotationProcessors$CompositeAnnotationProcessor.classAnnotationProcessors.java
package com.sun.mirror.apt
com.sun.mirror.apt.AnnotationProcessors$CompositeAnnotationProcessor extends java.lang.Object implements com.sun.mirror.apt.AnnotationProcessor {
private java.util.List aps
public void (java.util.Collection)
java.util.Collection aps
public transient void (com.sun.mirror.apt.AnnotationProcessor[])
com.sun.mirror.apt.AnnotationProcessor[] aps
com.sun.mirror.apt.AnnotationProcessor ap
public void process ()
com.sun.mirror.apt.AnnotationProcessor ap
}
com/sun/mirror/apt/AnnotationProcessors$NoOpAP.classAnnotationProcessors.java
package com.sun.mirror.apt
com.sun.mirror.apt.AnnotationProcessors$NoOpAP extends java.lang.Object implements com.sun.mirror.apt.AnnotationProcessor {
void ()
public void process ()
}
com/sun/mirror/apt/AnnotationProcessors.classAnnotationProcessors.java
package com.sun.mirror.apt
public com.sun.mirror.apt.AnnotationProcessors extends java.lang.Object {
public static final com.sun.mirror.apt.AnnotationProcessor NO_OP
static void ()
public void ()
public static transient com.sun.mirror.apt.AnnotationProcessor getCompositeAnnotationProcessor (com.sun.mirror.apt.AnnotationProcessor[])
com.sun.mirror.apt.AnnotationProcessor[] aps
public static com.sun.mirror.apt.AnnotationProcessor getCompositeAnnotationProcessor (java.util.Collection)
java.util.Collection aps
}
com/sun/mirror/apt/Filer$Location.classFiler.java
package com.sun.mirror.apt
public final com.sun.mirror.apt.Filer$Location extends java.lang.Enum {
public static final com.sun.mirror.apt.Filer$Location SOURCE_TREE
public static final com.sun.mirror.apt.Filer$Location CLASS_TREE
private static final com.sun.mirror.apt.Filer$Location[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static com.sun.mirror.apt.Filer$Location[] values ()
public static com.sun.mirror.apt.Filer$Location valueOf (java.lang.String)
}
com/sun/mirror/apt/Filer.classFiler.java
package com.sun.mirror.apt
public abstract com.sun.mirror.apt.Filer extends java.lang.Object {
public abstract java.io.PrintWriter createSourceFile (java.lang.String) throws java.io.IOException
public abstract java.io.OutputStream createClassFile (java.lang.String) throws java.io.IOException
public abstract java.io.PrintWriter createTextFile (com.sun.mirror.apt.Filer$Location, java.lang.String, java.io.File, java.lang.String) throws java.io.IOException
public abstract java.io.OutputStream createBinaryFile (com.sun.mirror.apt.Filer$Location, java.lang.String, java.io.File) throws java.io.IOException
}
com/sun/mirror/apt/Messager.classMessager.java
package com.sun.mirror.apt
public abstract com.sun.mirror.apt.Messager extends java.lang.Object {
public abstract void printError (java.lang.String)
public abstract void printError (com.sun.mirror.util.SourcePosition, java.lang.String)
public abstract void printWarning (java.lang.String)
public abstract void printWarning (com.sun.mirror.util.SourcePosition, java.lang.String)
public abstract void printNotice (java.lang.String)
public abstract void printNotice (com.sun.mirror.util.SourcePosition, java.lang.String)
}
com/sun/mirror/apt/RoundCompleteEvent.classRoundCompleteEvent.java
package com.sun.mirror.apt
public abstract com.sun.mirror.apt.RoundCompleteEvent extends java.util.EventObject {
private com.sun.mirror.apt.RoundState rs
protected void (com.sun.mirror.apt.AnnotationProcessorEnvironment, com.sun.mirror.apt.RoundState)
com.sun.mirror.apt.AnnotationProcessorEnvironment source
com.sun.mirror.apt.RoundState rs
public com.sun.mirror.apt.RoundState getRoundState ()
public com.sun.mirror.apt.AnnotationProcessorEnvironment getSource ()
public volatile java.lang.Object getSource ()
}
com/sun/mirror/apt/RoundCompleteListener.classRoundCompleteListener.java
package com.sun.mirror.apt
public abstract com.sun.mirror.apt.RoundCompleteListener extends java.lang.Object implements com.sun.mirror.apt.AnnotationProcessorListener {
public abstract void roundComplete (com.sun.mirror.apt.RoundCompleteEvent)
}
com/sun/mirror/apt/RoundState.classRoundState.java
package com.sun.mirror.apt
public abstract com.sun.mirror.apt.RoundState extends java.lang.Object {
public abstract boolean finalRound ()
public abstract boolean errorRaised ()
public abstract boolean sourceFilesCreated ()
public abstract boolean classFilesCreated ()
}
com/sun/mirror/declaration/
com/sun/mirror/declaration/AnnotationMirror.classAnnotationMirror.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.AnnotationMirror extends java.lang.Object {
public abstract com.sun.mirror.type.AnnotationType getAnnotationType ()
public abstract com.sun.mirror.util.SourcePosition getPosition ()
public abstract java.util.Map getElementValues ()
}
com/sun/mirror/declaration/AnnotationTypeDeclaration.classAnnotationTypeDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.AnnotationTypeDeclaration extends java.lang.Object implements com.sun.mirror.declaration.InterfaceDeclaration {
public abstract java.util.Collection getMethods ()
}
com/sun/mirror/declaration/AnnotationTypeElementDeclaration.classAnnotationTypeElementDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.AnnotationTypeElementDeclaration extends java.lang.Object implements com.sun.mirror.declaration.MethodDeclaration {
public abstract com.sun.mirror.declaration.AnnotationValue getDefaultValue ()
public abstract com.sun.mirror.declaration.AnnotationTypeDeclaration getDeclaringType ()
}
com/sun/mirror/declaration/AnnotationValue.classAnnotationValue.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.AnnotationValue extends java.lang.Object {
public abstract java.lang.Object getValue ()
public abstract com.sun.mirror.util.SourcePosition getPosition ()
public abstract java.lang.String toString ()
}
com/sun/mirror/declaration/ClassDeclaration.classClassDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.ClassDeclaration extends java.lang.Object implements com.sun.mirror.declaration.TypeDeclaration {
public abstract com.sun.mirror.type.ClassType getSuperclass ()
public abstract java.util.Collection getConstructors ()
public abstract java.util.Collection getMethods ()
}
com/sun/mirror/declaration/ConstructorDeclaration.classConstructorDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.ConstructorDeclaration extends java.lang.Object implements com.sun.mirror.declaration.ExecutableDeclaration {
}
com/sun/mirror/declaration/Declaration.classDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.Declaration extends java.lang.Object {
public abstract boolean equals (java.lang.Object)
public abstract java.lang.String getDocComment ()
public abstract java.util.Collection getAnnotationMirrors ()
public abstract java.lang.annotation.Annotation getAnnotation (java.lang.Class)
public abstract java.util.Collection getModifiers ()
public abstract java.lang.String getSimpleName ()
public abstract com.sun.mirror.util.SourcePosition getPosition ()
public abstract void accept (com.sun.mirror.util.DeclarationVisitor)
}
com/sun/mirror/declaration/EnumConstantDeclaration.classEnumConstantDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.EnumConstantDeclaration extends java.lang.Object implements com.sun.mirror.declaration.FieldDeclaration {
public abstract com.sun.mirror.declaration.EnumDeclaration getDeclaringType ()
}
com/sun/mirror/declaration/EnumDeclaration.classEnumDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.EnumDeclaration extends java.lang.Object implements com.sun.mirror.declaration.ClassDeclaration {
public abstract java.util.Collection getEnumConstants ()
}
com/sun/mirror/declaration/ExecutableDeclaration.classExecutableDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.ExecutableDeclaration extends java.lang.Object implements com.sun.mirror.declaration.MemberDeclaration {
public abstract boolean isVarArgs ()
public abstract java.util.Collection getFormalTypeParameters ()
public abstract java.util.Collection getParameters ()
public abstract java.util.Collection getThrownTypes ()
}
com/sun/mirror/declaration/FieldDeclaration.classFieldDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.FieldDeclaration extends java.lang.Object implements com.sun.mirror.declaration.MemberDeclaration {
public abstract com.sun.mirror.type.TypeMirror getType ()
public abstract java.lang.Object getConstantValue ()
public abstract java.lang.String getConstantExpression ()
}
com/sun/mirror/declaration/InterfaceDeclaration.classInterfaceDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.InterfaceDeclaration extends java.lang.Object implements com.sun.mirror.declaration.TypeDeclaration {
}
com/sun/mirror/declaration/MemberDeclaration.classMemberDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.MemberDeclaration extends java.lang.Object implements com.sun.mirror.declaration.Declaration {
public abstract com.sun.mirror.declaration.TypeDeclaration getDeclaringType ()
}
com/sun/mirror/declaration/MethodDeclaration.classMethodDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.MethodDeclaration extends java.lang.Object implements com.sun.mirror.declaration.ExecutableDeclaration {
public abstract com.sun.mirror.type.TypeMirror getReturnType ()
}
com/sun/mirror/declaration/Modifier.classModifier.java
package com.sun.mirror.declaration
public final com.sun.mirror.declaration.Modifier extends java.lang.Enum {
public static final com.sun.mirror.declaration.Modifier PUBLIC
public static final com.sun.mirror.declaration.Modifier PROTECTED
public static final com.sun.mirror.declaration.Modifier PRIVATE
public static final com.sun.mirror.declaration.Modifier ABSTRACT
public static final com.sun.mirror.declaration.Modifier STATIC
public static final com.sun.mirror.declaration.Modifier FINAL
public static final com.sun.mirror.declaration.Modifier TRANSIENT
public static final com.sun.mirror.declaration.Modifier VOLATILE
public static final com.sun.mirror.declaration.Modifier SYNCHRONIZED
public static final com.sun.mirror.declaration.Modifier NATIVE
public static final com.sun.mirror.declaration.Modifier STRICTFP
private String lowercase
private static final com.sun.mirror.declaration.Modifier[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public java.lang.String toString ()
public static com.sun.mirror.declaration.Modifier[] values ()
public static com.sun.mirror.declaration.Modifier valueOf (java.lang.String)
}
com/sun/mirror/declaration/PackageDeclaration.classPackageDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.PackageDeclaration extends java.lang.Object implements com.sun.mirror.declaration.Declaration {
public abstract java.lang.String getQualifiedName ()
public abstract java.util.Collection getClasses ()
public abstract java.util.Collection getEnums ()
public abstract java.util.Collection getInterfaces ()
public abstract java.util.Collection getAnnotationTypes ()
}
com/sun/mirror/declaration/ParameterDeclaration.classParameterDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.ParameterDeclaration extends java.lang.Object implements com.sun.mirror.declaration.Declaration {
public abstract com.sun.mirror.type.TypeMirror getType ()
}
com/sun/mirror/declaration/TypeDeclaration.classTypeDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.TypeDeclaration extends java.lang.Object implements com.sun.mirror.declaration.MemberDeclaration {
public abstract com.sun.mirror.declaration.PackageDeclaration getPackage ()
public abstract java.lang.String getQualifiedName ()
public abstract java.util.Collection getFormalTypeParameters ()
public abstract java.util.Collection getSuperinterfaces ()
public abstract java.util.Collection getFields ()
public abstract java.util.Collection getMethods ()
public abstract java.util.Collection getNestedTypes ()
}
com/sun/mirror/declaration/TypeParameterDeclaration.classTypeParameterDeclaration.java
package com.sun.mirror.declaration
public abstract com.sun.mirror.declaration.TypeParameterDeclaration extends java.lang.Object implements com.sun.mirror.declaration.Declaration {
public abstract java.util.Collection getBounds ()
public abstract com.sun.mirror.declaration.Declaration getOwner ()
}
com/sun/mirror/type/
com/sun/mirror/type/AnnotationType.classAnnotationType.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.AnnotationType extends java.lang.Object implements com.sun.mirror.type.InterfaceType {
public abstract com.sun.mirror.declaration.AnnotationTypeDeclaration getDeclaration ()
}
com/sun/mirror/type/ArrayType.classArrayType.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.ArrayType extends java.lang.Object implements com.sun.mirror.type.ReferenceType {
public abstract com.sun.mirror.type.TypeMirror getComponentType ()
}
com/sun/mirror/type/ClassType.classClassType.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.ClassType extends java.lang.Object implements com.sun.mirror.type.DeclaredType {
public abstract com.sun.mirror.declaration.ClassDeclaration getDeclaration ()
public abstract com.sun.mirror.type.ClassType getSuperclass ()
}
com/sun/mirror/type/DeclaredType.classDeclaredType.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.DeclaredType extends java.lang.Object implements com.sun.mirror.type.ReferenceType {
public abstract com.sun.mirror.declaration.TypeDeclaration getDeclaration ()
public abstract com.sun.mirror.type.DeclaredType getContainingType ()
public abstract java.util.Collection getActualTypeArguments ()
public abstract java.util.Collection getSuperinterfaces ()
}
com/sun/mirror/type/EnumType.classEnumType.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.EnumType extends java.lang.Object implements com.sun.mirror.type.ClassType {
public abstract com.sun.mirror.declaration.EnumDeclaration getDeclaration ()
}
com/sun/mirror/type/InterfaceType.classInterfaceType.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.InterfaceType extends java.lang.Object implements com.sun.mirror.type.DeclaredType {
public abstract com.sun.mirror.declaration.InterfaceDeclaration getDeclaration ()
}
com/sun/mirror/type/MirroredTypeException.classMirroredTypeException.java
package com.sun.mirror.type
public com.sun.mirror.type.MirroredTypeException extends java.lang.RuntimeException {
private static final long serialVersionUID
private transient com.sun.mirror.type.TypeMirror type
private String name
public void (com.sun.mirror.type.TypeMirror)
com.sun.mirror.type.TypeMirror type
public com.sun.mirror.type.TypeMirror getTypeMirror ()
public java.lang.String getQualifiedName ()
}
com/sun/mirror/type/MirroredTypesException.classMirroredTypesException.java
package com.sun.mirror.type
public com.sun.mirror.type.MirroredTypesException extends java.lang.RuntimeException {
private static final long serialVersionUID
private transient java.util.Collection types
private java.util.Collection names
public void (java.util.Collection)
java.util.Collection types
com.sun.mirror.type.TypeMirror t
public java.util.Collection getTypeMirrors ()
public java.util.Collection getQualifiedNames ()
}
com/sun/mirror/type/PrimitiveType$Kind.classPrimitiveType.java
package com.sun.mirror.type
public final com.sun.mirror.type.PrimitiveType$Kind extends java.lang.Enum {
public static final com.sun.mirror.type.PrimitiveType$Kind BOOLEAN
public static final com.sun.mirror.type.PrimitiveType$Kind BYTE
public static final com.sun.mirror.type.PrimitiveType$Kind SHORT
public static final com.sun.mirror.type.PrimitiveType$Kind INT
public static final com.sun.mirror.type.PrimitiveType$Kind LONG
public static final com.sun.mirror.type.PrimitiveType$Kind CHAR
public static final com.sun.mirror.type.PrimitiveType$Kind FLOAT
public static final com.sun.mirror.type.PrimitiveType$Kind DOUBLE
private static final com.sun.mirror.type.PrimitiveType$Kind[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static com.sun.mirror.type.PrimitiveType$Kind[] values ()
public static com.sun.mirror.type.PrimitiveType$Kind valueOf (java.lang.String)
}
com/sun/mirror/type/PrimitiveType.classPrimitiveType.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.PrimitiveType extends java.lang.Object implements com.sun.mirror.type.TypeMirror {
public abstract com.sun.mirror.type.PrimitiveType$Kind getKind ()
}
com/sun/mirror/type/ReferenceType.classReferenceType.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.ReferenceType extends java.lang.Object implements com.sun.mirror.type.TypeMirror {
}
com/sun/mirror/type/TypeMirror.classTypeMirror.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.TypeMirror extends java.lang.Object {
public abstract java.lang.String toString ()
public abstract boolean equals (java.lang.Object)
public abstract void accept (com.sun.mirror.util.TypeVisitor)
}
com/sun/mirror/type/TypeVariable.classTypeVariable.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.TypeVariable extends java.lang.Object implements com.sun.mirror.type.ReferenceType {
public abstract com.sun.mirror.declaration.TypeParameterDeclaration getDeclaration ()
}
com/sun/mirror/type/VoidType.classVoidType.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.VoidType extends java.lang.Object implements com.sun.mirror.type.TypeMirror {
}
com/sun/mirror/type/WildcardType.classWildcardType.java
package com.sun.mirror.type
public abstract com.sun.mirror.type.WildcardType extends java.lang.Object implements com.sun.mirror.type.TypeMirror {
public abstract java.util.Collection getUpperBounds ()
public abstract java.util.Collection getLowerBounds ()
}
com/sun/mirror/util/
com/sun/mirror/util/DeclarationFilter$1.classDeclarationFilter.java
package com.sun.mirror.util
com.sun.mirror.util.DeclarationFilter$1 extends com.sun.mirror.util.DeclarationFilter {
private final java.util.Collection val$mods
void (java.util.Collection)
public boolean matches (com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d
}
com/sun/mirror/util/DeclarationFilter$2.classDeclarationFilter.java
package com.sun.mirror.util
com.sun.mirror.util.DeclarationFilter$2 extends com.sun.mirror.util.DeclarationFilter {
private final Class val$kind
void (java.lang.Class)
public boolean matches (com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d
}
com/sun/mirror/util/DeclarationFilter$3.classDeclarationFilter.java
package com.sun.mirror.util
com.sun.mirror.util.DeclarationFilter$3 extends com.sun.mirror.util.DeclarationFilter {
final com.sun.mirror.util.DeclarationFilter this$0
private final com.sun.mirror.util.DeclarationFilter val$f1
private final com.sun.mirror.util.DeclarationFilter val$f2
void (com.sun.mirror.util.DeclarationFilter, com.sun.mirror.util.DeclarationFilter, com.sun.mirror.util.DeclarationFilter)
public boolean matches (com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d
}
com/sun/mirror/util/DeclarationFilter$4.classDeclarationFilter.java
package com.sun.mirror.util
com.sun.mirror.util.DeclarationFilter$4 extends com.sun.mirror.util.DeclarationFilter {
final com.sun.mirror.util.DeclarationFilter this$0
private final com.sun.mirror.util.DeclarationFilter val$f1
private final com.sun.mirror.util.DeclarationFilter val$f2
void (com.sun.mirror.util.DeclarationFilter, com.sun.mirror.util.DeclarationFilter, com.sun.mirror.util.DeclarationFilter)
public boolean matches (com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d
}
com/sun/mirror/util/DeclarationFilter$5.classDeclarationFilter.java
package com.sun.mirror.util
com.sun.mirror.util.DeclarationFilter$5 extends com.sun.mirror.util.DeclarationFilter {
final com.sun.mirror.util.DeclarationFilter this$0
void (com.sun.mirror.util.DeclarationFilter)
public boolean matches (com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d
}
com/sun/mirror/util/DeclarationFilter$AccessFilter.classDeclarationFilter.java
package com.sun.mirror.util
com.sun.mirror.util.DeclarationFilter$AccessFilter extends com.sun.mirror.util.DeclarationFilter {
private com.sun.mirror.declaration.Modifier mod1
private com.sun.mirror.declaration.Modifier mod2
void ()
void (com.sun.mirror.declaration.Modifier)
com.sun.mirror.declaration.Modifier m
void (com.sun.mirror.declaration.Modifier, com.sun.mirror.declaration.Modifier)
com.sun.mirror.declaration.Modifier m1
com.sun.mirror.declaration.Modifier m2
public boolean matches (com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d
java.util.Collection mods
}
com/sun/mirror/util/DeclarationFilter.classDeclarationFilter.java
package com.sun.mirror.util
public com.sun.mirror.util.DeclarationFilter extends java.lang.Object {
public static final com.sun.mirror.util.DeclarationFilter FILTER_PUBLIC
public static final com.sun.mirror.util.DeclarationFilter FILTER_PROTECTED
public static final com.sun.mirror.util.DeclarationFilter FILTER_PUBLIC_OR_PROTECTED
public static final com.sun.mirror.util.DeclarationFilter FILTER_PACKAGE
public static final com.sun.mirror.util.DeclarationFilter FILTER_PRIVATE
static void ()
public void ()
public static com.sun.mirror.util.DeclarationFilter getFilter (java.util.Collection)
java.util.Collection mods
public static com.sun.mirror.util.DeclarationFilter getFilter (java.lang.Class)
Class kind
public com.sun.mirror.util.DeclarationFilter and (com.sun.mirror.util.DeclarationFilter)
com.sun.mirror.util.DeclarationFilter f
com.sun.mirror.util.DeclarationFilter f1
com.sun.mirror.util.DeclarationFilter f2
public com.sun.mirror.util.DeclarationFilter or (com.sun.mirror.util.DeclarationFilter)
com.sun.mirror.util.DeclarationFilter f
com.sun.mirror.util.DeclarationFilter f1
com.sun.mirror.util.DeclarationFilter f2
public com.sun.mirror.util.DeclarationFilter not ()
public boolean matches (com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration decl
public java.util.Collection filter (java.util.Collection)
java.util.Collection decls
java.util.ArrayList res
com.sun.mirror.declaration.Declaration d
public java.util.Collection filter (java.util.Collection, java.lang.Class)
java.util.Collection decls
Class resType
java.util.ArrayList res
com.sun.mirror.declaration.Declaration d
}
com/sun/mirror/util/DeclarationScanner.classDeclarationScanner.java
package com.sun.mirror.util
com.sun.mirror.util.DeclarationScanner extends java.lang.Object implements com.sun.mirror.util.DeclarationVisitor {
protected com.sun.mirror.util.DeclarationVisitor pre
protected com.sun.mirror.util.DeclarationVisitor post
void (com.sun.mirror.util.DeclarationVisitor, com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor pre
com.sun.mirror.util.DeclarationVisitor post
public void visitDeclaration (com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d
public void visitPackageDeclaration (com.sun.mirror.declaration.PackageDeclaration)
com.sun.mirror.declaration.PackageDeclaration d
com.sun.mirror.declaration.ClassDeclaration classDecl
com.sun.mirror.declaration.InterfaceDeclaration interfaceDecl
public void visitMemberDeclaration (com.sun.mirror.declaration.MemberDeclaration)
com.sun.mirror.declaration.MemberDeclaration d
public void visitTypeDeclaration (com.sun.mirror.declaration.TypeDeclaration)
com.sun.mirror.declaration.TypeDeclaration d
com.sun.mirror.declaration.TypeParameterDeclaration tpDecl
com.sun.mirror.declaration.FieldDeclaration fieldDecl
com.sun.mirror.declaration.MethodDeclaration methodDecl
com.sun.mirror.declaration.TypeDeclaration typeDecl
public void visitClassDeclaration (com.sun.mirror.declaration.ClassDeclaration)
com.sun.mirror.declaration.ClassDeclaration d
com.sun.mirror.declaration.TypeParameterDeclaration tpDecl
com.sun.mirror.declaration.FieldDeclaration fieldDecl
com.sun.mirror.declaration.MethodDeclaration methodDecl
com.sun.mirror.declaration.TypeDeclaration typeDecl
com.sun.mirror.declaration.ConstructorDeclaration ctorDecl
public void visitEnumDeclaration (com.sun.mirror.declaration.EnumDeclaration)
com.sun.mirror.declaration.EnumDeclaration d
public void visitInterfaceDeclaration (com.sun.mirror.declaration.InterfaceDeclaration)
com.sun.mirror.declaration.InterfaceDeclaration d
public void visitAnnotationTypeDeclaration (com.sun.mirror.declaration.AnnotationTypeDeclaration)
com.sun.mirror.declaration.AnnotationTypeDeclaration d
public void visitFieldDeclaration (com.sun.mirror.declaration.FieldDeclaration)
com.sun.mirror.declaration.FieldDeclaration d
public void visitEnumConstantDeclaration (com.sun.mirror.declaration.EnumConstantDeclaration)
com.sun.mirror.declaration.EnumConstantDeclaration d
public void visitExecutableDeclaration (com.sun.mirror.declaration.ExecutableDeclaration)
com.sun.mirror.declaration.ExecutableDeclaration d
com.sun.mirror.declaration.TypeParameterDeclaration tpDecl
com.sun.mirror.declaration.ParameterDeclaration pDecl
public void visitConstructorDeclaration (com.sun.mirror.declaration.ConstructorDeclaration)
com.sun.mirror.declaration.ConstructorDeclaration d
public void visitMethodDeclaration (com.sun.mirror.declaration.MethodDeclaration)
com.sun.mirror.declaration.MethodDeclaration d
public void visitAnnotationTypeElementDeclaration (com.sun.mirror.declaration.AnnotationTypeElementDeclaration)
com.sun.mirror.declaration.AnnotationTypeElementDeclaration d
public void visitParameterDeclaration (com.sun.mirror.declaration.ParameterDeclaration)
com.sun.mirror.declaration.ParameterDeclaration d
public void visitTypeParameterDeclaration (com.sun.mirror.declaration.TypeParameterDeclaration)
com.sun.mirror.declaration.TypeParameterDeclaration d
}
com/sun/mirror/util/DeclarationVisitor.classDeclarationVisitor.java
package com.sun.mirror.util
public abstract com.sun.mirror.util.DeclarationVisitor extends java.lang.Object {
public abstract void visitDeclaration (com.sun.mirror.declaration.Declaration)
public abstract void visitPackageDeclaration (com.sun.mirror.declaration.PackageDeclaration)
public abstract void visitMemberDeclaration (com.sun.mirror.declaration.MemberDeclaration)
public abstract void visitTypeDeclaration (com.sun.mirror.declaration.TypeDeclaration)
public abstract void visitClassDeclaration (com.sun.mirror.declaration.ClassDeclaration)
public abstract void visitEnumDeclaration (com.sun.mirror.declaration.EnumDeclaration)
public abstract void visitInterfaceDeclaration (com.sun.mirror.declaration.InterfaceDeclaration)
public abstract void visitAnnotationTypeDeclaration (com.sun.mirror.declaration.AnnotationTypeDeclaration)
public abstract void visitFieldDeclaration (com.sun.mirror.declaration.FieldDeclaration)
public abstract void visitEnumConstantDeclaration (com.sun.mirror.declaration.EnumConstantDeclaration)
public abstract void visitExecutableDeclaration (com.sun.mirror.declaration.ExecutableDeclaration)
public abstract void visitConstructorDeclaration (com.sun.mirror.declaration.ConstructorDeclaration)
public abstract void visitMethodDeclaration (com.sun.mirror.declaration.MethodDeclaration)
public abstract void visitAnnotationTypeElementDeclaration (com.sun.mirror.declaration.AnnotationTypeElementDeclaration)
public abstract void visitParameterDeclaration (com.sun.mirror.declaration.ParameterDeclaration)
public abstract void visitTypeParameterDeclaration (com.sun.mirror.declaration.TypeParameterDeclaration)
}
com/sun/mirror/util/DeclarationVisitors.classDeclarationVisitors.java
package com.sun.mirror.util
public com.sun.mirror.util.DeclarationVisitors extends java.lang.Object {
public static final com.sun.mirror.util.DeclarationVisitor NO_OP
static void ()
private void ()
public static com.sun.mirror.util.DeclarationVisitor getDeclarationScanner (com.sun.mirror.util.DeclarationVisitor, com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor pre
com.sun.mirror.util.DeclarationVisitor post
public static com.sun.mirror.util.DeclarationVisitor getSourceOrderDeclarationScanner (com.sun.mirror.util.DeclarationVisitor, com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor pre
com.sun.mirror.util.DeclarationVisitor post
}
com/sun/mirror/util/Declarations.classDeclarations.java
package com.sun.mirror.util
public abstract com.sun.mirror.util.Declarations extends java.lang.Object {
public abstract boolean hides (com.sun.mirror.declaration.MemberDeclaration, com.sun.mirror.declaration.MemberDeclaration)
public abstract boolean overrides (com.sun.mirror.declaration.MethodDeclaration, com.sun.mirror.declaration.MethodDeclaration)
}
com/sun/mirror/util/SimpleDeclarationVisitor.classSimpleDeclarationVisitor.java
package com.sun.mirror.util
public com.sun.mirror.util.SimpleDeclarationVisitor extends java.lang.Object implements com.sun.mirror.util.DeclarationVisitor {
public void ()
public void visitDeclaration (com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d
public void visitPackageDeclaration (com.sun.mirror.declaration.PackageDeclaration)
com.sun.mirror.declaration.PackageDeclaration d
public void visitMemberDeclaration (com.sun.mirror.declaration.MemberDeclaration)
com.sun.mirror.declaration.MemberDeclaration d
public void visitTypeDeclaration (com.sun.mirror.declaration.TypeDeclaration)
com.sun.mirror.declaration.TypeDeclaration d
public void visitClassDeclaration (com.sun.mirror.declaration.ClassDeclaration)
com.sun.mirror.declaration.ClassDeclaration d
public void visitEnumDeclaration (com.sun.mirror.declaration.EnumDeclaration)
com.sun.mirror.declaration.EnumDeclaration d
public void visitInterfaceDeclaration (com.sun.mirror.declaration.InterfaceDeclaration)
com.sun.mirror.declaration.InterfaceDeclaration d
public void visitAnnotationTypeDeclaration (com.sun.mirror.declaration.AnnotationTypeDeclaration)
com.sun.mirror.declaration.AnnotationTypeDeclaration d
public void visitFieldDeclaration (com.sun.mirror.declaration.FieldDeclaration)
com.sun.mirror.declaration.FieldDeclaration d
public void visitEnumConstantDeclaration (com.sun.mirror.declaration.EnumConstantDeclaration)
com.sun.mirror.declaration.EnumConstantDeclaration d
public void visitExecutableDeclaration (com.sun.mirror.declaration.ExecutableDeclaration)
com.sun.mirror.declaration.ExecutableDeclaration d
public void visitConstructorDeclaration (com.sun.mirror.declaration.ConstructorDeclaration)
com.sun.mirror.declaration.ConstructorDeclaration d
public void visitMethodDeclaration (com.sun.mirror.declaration.MethodDeclaration)
com.sun.mirror.declaration.MethodDeclaration d
public void visitAnnotationTypeElementDeclaration (com.sun.mirror.declaration.AnnotationTypeElementDeclaration)
com.sun.mirror.declaration.AnnotationTypeElementDeclaration d
public void visitParameterDeclaration (com.sun.mirror.declaration.ParameterDeclaration)
com.sun.mirror.declaration.ParameterDeclaration d
public void visitTypeParameterDeclaration (com.sun.mirror.declaration.TypeParameterDeclaration)
com.sun.mirror.declaration.TypeParameterDeclaration d
}
com/sun/mirror/util/SimpleTypeVisitor.classSimpleTypeVisitor.java
package com.sun.mirror.util
public com.sun.mirror.util.SimpleTypeVisitor extends java.lang.Object implements com.sun.mirror.util.TypeVisitor {
public void ()
public void visitTypeMirror (com.sun.mirror.type.TypeMirror)
com.sun.mirror.type.TypeMirror t
public void visitPrimitiveType (com.sun.mirror.type.PrimitiveType)
com.sun.mirror.type.PrimitiveType t
public void visitVoidType (com.sun.mirror.type.VoidType)
com.sun.mirror.type.VoidType t
public void visitReferenceType (com.sun.mirror.type.ReferenceType)
com.sun.mirror.type.ReferenceType t
public void visitDeclaredType (com.sun.mirror.type.DeclaredType)
com.sun.mirror.type.DeclaredType t
public void visitClassType (com.sun.mirror.type.ClassType)
com.sun.mirror.type.ClassType t
public void visitEnumType (com.sun.mirror.type.EnumType)
com.sun.mirror.type.EnumType t
public void visitInterfaceType (com.sun.mirror.type.InterfaceType)
com.sun.mirror.type.InterfaceType t
public void visitAnnotationType (com.sun.mirror.type.AnnotationType)
com.sun.mirror.type.AnnotationType t
public void visitArrayType (com.sun.mirror.type.ArrayType)
com.sun.mirror.type.ArrayType t
public void visitTypeVariable (com.sun.mirror.type.TypeVariable)
com.sun.mirror.type.TypeVariable t
public void visitWildcardType (com.sun.mirror.type.WildcardType)
com.sun.mirror.type.WildcardType t
}
com/sun/mirror/util/SourceOrderDeclScanner$SourceOrderComparator$DeclPartialOrder.classSourceOrderDeclScanner.java
package com.sun.mirror.util
com.sun.mirror.util.SourceOrderDeclScanner$SourceOrderComparator$DeclPartialOrder extends com.sun.mirror.util.SimpleDeclarationVisitor {
private int value
private static int staticAdjust (com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d
void ()
public int getValue ()
public void visitTypeParameterDeclaration (com.sun.mirror.declaration.TypeParameterDeclaration)
com.sun.mirror.declaration.TypeParameterDeclaration d
public void visitEnumConstantDeclaration (com.sun.mirror.declaration.EnumConstantDeclaration)
com.sun.mirror.declaration.EnumConstantDeclaration d
public void visitClassDeclaration (com.sun.mirror.declaration.ClassDeclaration)
com.sun.mirror.declaration.ClassDeclaration d
public void visitInterfaceDeclaration (com.sun.mirror.declaration.InterfaceDeclaration)
com.sun.mirror.declaration.InterfaceDeclaration d
public void visitEnumDeclaration (com.sun.mirror.declaration.EnumDeclaration)
com.sun.mirror.declaration.EnumDeclaration d
public void visitAnnotationTypeDeclaration (com.sun.mirror.declaration.AnnotationTypeDeclaration)
com.sun.mirror.declaration.AnnotationTypeDeclaration d
public void visitFieldDeclaration (com.sun.mirror.declaration.FieldDeclaration)
com.sun.mirror.declaration.FieldDeclaration d
public void visitConstructorDeclaration (com.sun.mirror.declaration.ConstructorDeclaration)
com.sun.mirror.declaration.ConstructorDeclaration d
public void visitMethodDeclaration (com.sun.mirror.declaration.MethodDeclaration)
com.sun.mirror.declaration.MethodDeclaration d
}
com/sun/mirror/util/SourceOrderDeclScanner$SourceOrderComparator.classSourceOrderDeclScanner.java
package com.sun.mirror.util
com.sun.mirror.util.SourceOrderDeclScanner$SourceOrderComparator extends java.lang.Object implements java.util.Comparator {
static final boolean $assertionsDisabled
static void ()
void ()
static boolean equals (com.sun.mirror.declaration.Declaration, com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d1
com.sun.mirror.declaration.Declaration d2
private int compareEqualPosition (com.sun.mirror.declaration.Declaration, com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d1
com.sun.mirror.declaration.Declaration d2
com.sun.mirror.util.SourceOrderDeclScanner$SourceOrderComparator$DeclPartialOrder dpo1
com.sun.mirror.util.SourceOrderDeclScanner$SourceOrderComparator$DeclPartialOrder dpo2
int difference
int result
public int compare (com.sun.mirror.declaration.Declaration, com.sun.mirror.declaration.Declaration)
com.sun.mirror.declaration.Declaration d1
com.sun.mirror.declaration.Declaration d2
com.sun.mirror.util.SourcePosition p1
com.sun.mirror.util.SourcePosition p2
int fileComp
long diff
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/sun/mirror/util/SourceOrderDeclScanner.classSourceOrderDeclScanner.java
package com.sun.mirror.util
com.sun.mirror.util.SourceOrderDeclScanner extends com.sun.mirror.util.DeclarationScanner {
static final java.util.Comparator comparator
static void ()
void (com.sun.mirror.util.DeclarationVisitor, com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor pre
com.sun.mirror.util.DeclarationVisitor post
public void visitTypeDeclaration (com.sun.mirror.declaration.TypeDeclaration)
com.sun.mirror.declaration.TypeDeclaration d
java.util.SortedSet decls
com.sun.mirror.declaration.TypeParameterDeclaration tpDecl
com.sun.mirror.declaration.FieldDeclaration fieldDecl
com.sun.mirror.declaration.MethodDeclaration methodDecl
com.sun.mirror.declaration.TypeDeclaration typeDecl
com.sun.mirror.declaration.Declaration decl
public void visitClassDeclaration (com.sun.mirror.declaration.ClassDeclaration)
com.sun.mirror.declaration.ClassDeclaration d
java.util.SortedSet decls
com.sun.mirror.declaration.TypeParameterDeclaration tpDecl
com.sun.mirror.declaration.FieldDeclaration fieldDecl
com.sun.mirror.declaration.MethodDeclaration methodDecl
com.sun.mirror.declaration.TypeDeclaration typeDecl
com.sun.mirror.declaration.ConstructorDeclaration ctorDecl
com.sun.mirror.declaration.Declaration decl
public void visitExecutableDeclaration (com.sun.mirror.declaration.ExecutableDeclaration)
com.sun.mirror.declaration.ExecutableDeclaration d
java.util.SortedSet decls
com.sun.mirror.declaration.TypeParameterDeclaration tpDecl
com.sun.mirror.declaration.ParameterDeclaration pDecl
com.sun.mirror.declaration.Declaration decl
}
com/sun/mirror/util/SourcePosition.classSourcePosition.java
package com.sun.mirror.util
public abstract com.sun.mirror.util.SourcePosition extends java.lang.Object {
public abstract java.io.File file ()
public abstract int line ()
public abstract int column ()
}
com/sun/mirror/util/TypeVisitor.classTypeVisitor.java
package com.sun.mirror.util
public abstract com.sun.mirror.util.TypeVisitor extends java.lang.Object {
public abstract void visitTypeMirror (com.sun.mirror.type.TypeMirror)
public abstract void visitPrimitiveType (com.sun.mirror.type.PrimitiveType)
public abstract void visitVoidType (com.sun.mirror.type.VoidType)
public abstract void visitReferenceType (com.sun.mirror.type.ReferenceType)
public abstract void visitDeclaredType (com.sun.mirror.type.DeclaredType)
public abstract void visitClassType (com.sun.mirror.type.ClassType)
public abstract void visitEnumType (com.sun.mirror.type.EnumType)
public abstract void visitInterfaceType (com.sun.mirror.type.InterfaceType)
public abstract void visitAnnotationType (com.sun.mirror.type.AnnotationType)
public abstract void visitArrayType (com.sun.mirror.type.ArrayType)
public abstract void visitTypeVariable (com.sun.mirror.type.TypeVariable)
public abstract void visitWildcardType (com.sun.mirror.type.WildcardType)
}
com/sun/mirror/util/Types.classTypes.java
package com.sun.mirror.util
public abstract com.sun.mirror.util.Types extends java.lang.Object {
public abstract boolean isSubtype (com.sun.mirror.type.TypeMirror, com.sun.mirror.type.TypeMirror)
public abstract boolean isAssignable (com.sun.mirror.type.TypeMirror, com.sun.mirror.type.TypeMirror)
public abstract com.sun.mirror.type.TypeMirror getErasure (com.sun.mirror.type.TypeMirror)
public abstract com.sun.mirror.type.PrimitiveType getPrimitiveType (com.sun.mirror.type.PrimitiveType$Kind)
public abstract com.sun.mirror.type.VoidType getVoidType ()
public abstract com.sun.mirror.type.ArrayType getArrayType (com.sun.mirror.type.TypeMirror)
public abstract com.sun.mirror.type.TypeVariable getTypeVariable (com.sun.mirror.declaration.TypeParameterDeclaration)
public abstract com.sun.mirror.type.WildcardType getWildcardType (java.util.Collection, java.util.Collection)
public transient abstract com.sun.mirror.type.DeclaredType getDeclaredType (com.sun.mirror.declaration.TypeDeclaration, com.sun.mirror.type.TypeMirror[])
public transient abstract com.sun.mirror.type.DeclaredType getDeclaredType (com.sun.mirror.type.DeclaredType, com.sun.mirror.declaration.TypeDeclaration, com.sun.mirror.type.TypeMirror[])
}
org/
org/eclipse/
org/eclipse/jdt/
org/eclipse/jdt/apt/
org/eclipse/jdt/apt/core/
org/eclipse/jdt/apt/core/build/
org/eclipse/jdt/apt/core/build/AptBuilder$SystemOutProgressMonitor.classAptBuilder.java
package org.eclipse.jdt.apt.core.build
org.eclipse.jdt.apt.core.build.AptBuilder$SystemOutProgressMonitor extends org.eclipse.core.runtime.NullProgressMonitor {
private void ()
public void beginTask (java.lang.String, int)
String name
int totalWork
public void subTask (java.lang.String)
String name
void (org.eclipse.jdt.apt.core.build.AptBuilder$SystemOutProgressMonitor)
}
org/eclipse/jdt/apt/core/build/AptBuilder.classAptBuilder.java
package org.eclipse.jdt.apt.core.build
public org.eclipse.jdt.apt.core.build.AptBuilder extends java.lang.Object implements org.eclipse.equinox.app.IApplication {
public void ()
public java.lang.Object start (org.eclipse.equinox.app.IApplicationContext) throws java.lang.Exception
org.eclipse.equinox.app.IApplicationContext context
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.runtime.IProgressMonitor progressMonitor
public void stop ()
}
org/eclipse/jdt/apt/core/build/JdtApt.classJdtApt.java
package org.eclipse.jdt.apt.core.build
public org.eclipse.jdt.apt.core.build.JdtApt extends org.apache.tools.ant.taskdefs.Java {
private static final String APP_CLASSNAME
private static final String APP_PLUGIN
private java.io.File workspace
private java.io.File startupJar
public void ()
public void setWorkspace (java.io.File)
java.io.File file
public void setEclipseHome (java.io.File)
java.io.File file
public void execute () throws org.apache.tools.ant.BuildException
}
org/eclipse/jdt/apt/core/env/
org/eclipse/jdt/apt/core/env/EclipseAnnotationProcessorEnvironment.classEclipseAnnotationProcessorEnvironment.java
package org.eclipse.jdt.apt.core.env
public abstract org.eclipse.jdt.apt.core.env.EclipseAnnotationProcessorEnvironment extends java.lang.Object implements com.sun.mirror.apt.AnnotationProcessorEnvironment {
public abstract org.eclipse.jdt.core.dom.CompilationUnit getAST ()
public abstract org.eclipse.jdt.apt.core.util.EclipseMessager getMessager ()
public abstract org.eclipse.jdt.apt.core.env.Phase getPhase ()
public abstract org.eclipse.jdt.core.IJavaProject getJavaProject ()
public abstract void addTypeDependency (java.lang.String)
}
org/eclipse/jdt/apt/core/env/EclipseAnnotationProcessorFactory.classEclipseAnnotationProcessorFactory.java
package org.eclipse.jdt.apt.core.env
public abstract org.eclipse.jdt.apt.core.env.EclipseAnnotationProcessorFactory extends java.lang.Object implements com.sun.mirror.apt.AnnotationProcessorFactory {
public abstract com.sun.mirror.apt.AnnotationProcessor getProcessorFor (java.util.Set, org.eclipse.jdt.apt.core.env.EclipseAnnotationProcessorEnvironment)
}
org/eclipse/jdt/apt/core/env/EnvironmentFactory.classEnvironmentFactory.java
package org.eclipse.jdt.apt.core.env
public org.eclipse.jdt.apt.core.env.EnvironmentFactory extends java.lang.Object {
public void ()
public static com.sun.mirror.apt.AnnotationProcessorEnvironment getEnvironment (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.ICompilationUnit compilationUnit
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.dom.CompilationUnit node
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
}
org/eclipse/jdt/apt/core/env/Phase.classPhase.java
package org.eclipse.jdt.apt.core.env
public final org.eclipse.jdt.apt.core.env.Phase extends java.lang.Enum {
public static final org.eclipse.jdt.apt.core.env.Phase RECONCILE
public static final org.eclipse.jdt.apt.core.env.Phase BUILD
public static final org.eclipse.jdt.apt.core.env.Phase OTHER
private static final org.eclipse.jdt.apt.core.env.Phase[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static org.eclipse.jdt.apt.core.env.Phase[] values ()
public static org.eclipse.jdt.apt.core.env.Phase valueOf (java.lang.String)
}
org/eclipse/jdt/apt/core/internal/
org/eclipse/jdt/apt/core/internal/APTDispatchRunnable$1.classAPTDispatchRunnable.java
package org.eclipse.jdt.apt.core.internal
org.eclipse.jdt.apt.core.internal.APTDispatchRunnable$1 extends java.lang.Object implements org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv$EnvCallback {
final org.eclipse.jdt.apt.core.internal.APTDispatchRunnable this$0
void (org.eclipse.jdt.apt.core.internal.APTDispatchRunnable)
public void run (org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv)
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv env
}
org/eclipse/jdt/apt/core/internal/APTDispatchRunnable$ReconcileEnvCallback.classAPTDispatchRunnable.java
package org.eclipse.jdt.apt.core.internal
final org.eclipse.jdt.apt.core.internal.APTDispatchRunnable$ReconcileEnvCallback extends java.lang.Object implements org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv$EnvCallback {
private final org.eclipse.jdt.core.compiler.ReconcileContext _context
private final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager _gfm
final org.eclipse.jdt.apt.core.internal.APTDispatchRunnable this$0
private void (org.eclipse.jdt.apt.core.internal.APTDispatchRunnable, org.eclipse.jdt.core.compiler.ReconcileContext, org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager)
org.eclipse.jdt.core.compiler.ReconcileContext context
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager gfm
public void run (org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv)
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv env
org.eclipse.jdt.apt.core.internal.env.ReconcileEnv reconcileEnv
Throwable t
org.eclipse.jdt.core.ICompilationUnit parentWC
java.util.Set newlyGeneratedFiles
java.util.List problemList
int numProblems
org.eclipse.jdt.core.compiler.CategorizedProblem[] aptCatProblems
void (org.eclipse.jdt.apt.core.internal.APTDispatchRunnable, org.eclipse.jdt.core.compiler.ReconcileContext, org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager, org.eclipse.jdt.apt.core.internal.APTDispatchRunnable$ReconcileEnvCallback)
}
org/eclipse/jdt/apt/core/internal/APTDispatchRunnable.classAPTDispatchRunnable.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.APTDispatchRunnable extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
private static final org.eclipse.jdt.core.compiler.BuildContext[] NO_FILES_TO_PROCESS
private org.eclipse.jdt.core.compiler.BuildContext[] _filesWithAnnotation
private org.eclipse.jdt.core.compiler.BuildContext[] _filesWithoutAnnotation
private java.util.Map _problemRecorder
private final org.eclipse.jdt.apt.core.internal.AptProject _aptProject
private final java.util.Map _factories
private final java.util.Set _dispatchedBatchFactories
private java.util.Set _currentDispatchBatchFactories
private final boolean _isFullBuild
static final boolean $assertionsDisabled
static void ()
public static java.util.Set runAPTDuringBuild (org.eclipse.jdt.core.compiler.BuildContext[], org.eclipse.jdt.core.compiler.BuildContext[], java.util.Map, org.eclipse.jdt.apt.core.internal.AptProject, java.util.Map, java.util.Set, boolean)
org.eclipse.jdt.core.compiler.BuildContext[] filesWithAnnotations
org.eclipse.jdt.core.compiler.BuildContext[] filesWithoutAnnotations
java.util.Map problemRecorder
org.eclipse.jdt.apt.core.internal.AptProject aptProject
java.util.Map factories
java.util.Set dispatchedBatchFactories
boolean isFullBuild
org.eclipse.jdt.apt.core.internal.APTDispatchRunnable runnable
org.eclipse.core.resources.IWorkspace workspace
org.eclipse.core.runtime.CoreException ce
public static void runAPTDuringReconcile (org.eclipse.jdt.core.compiler.ReconcileContext, org.eclipse.jdt.apt.core.internal.AptProject, java.util.Map)
org.eclipse.jdt.core.compiler.ReconcileContext reconcileContext
org.eclipse.jdt.apt.core.internal.AptProject aptProject
java.util.Map factories
org.eclipse.jdt.apt.core.internal.APTDispatchRunnable runnable
private void (org.eclipse.jdt.core.compiler.BuildContext[], org.eclipse.jdt.core.compiler.BuildContext[], java.util.Map, org.eclipse.jdt.apt.core.internal.AptProject, java.util.Map, java.util.Set, boolean)
org.eclipse.jdt.core.compiler.BuildContext[] filesWithAnnotation
org.eclipse.jdt.core.compiler.BuildContext[] filesWithoutAnnotation
java.util.Map problemRecorder
org.eclipse.jdt.apt.core.internal.AptProject aptProject
java.util.Map factories
java.util.Set dispatchedBatchFactories
boolean isFullBuild
private void (org.eclipse.jdt.apt.core.internal.AptProject, java.util.Map)
org.eclipse.jdt.apt.core.internal.AptProject aptProject
java.util.Map factories
private void reconcile (org.eclipse.jdt.core.compiler.ReconcileContext, org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.compiler.ReconcileContext reconcileContext
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager gfm
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv$EnvCallback callback
public void run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
private boolean shouldBuild ()
int totalFiles
private void build ()
String msg
String msg
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv$EnvCallback buildCallback
private boolean hasBatchFactory ()
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes attr
private boolean shouldDispatchToBatchProcessor (org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv)
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv processorEnv
private void runAPTInFileBasedMode (org.eclipse.jdt.apt.core.internal.env.BuildEnv)
org.eclipse.jdt.apt.core.internal.env.BuildEnv processorEnv
org.eclipse.jdt.core.compiler.BuildContext[] cpResults
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager gfm
boolean projectEnablesReconcile
org.eclipse.jdt.core.compiler.BuildContext curResult
private void reportResult (org.eclipse.jdt.core.compiler.BuildContext, java.util.Set, java.util.Set, java.util.List, java.util.Set, org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager, org.eclipse.jdt.apt.core.internal.env.BuildEnv)
org.eclipse.jdt.core.compiler.BuildContext curResult
java.util.Set java5GeneratedFiles
java.util.Set modifiedGeneratedFiles
java.util.List problems
java.util.Set deps
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager gfm
org.eclipse.jdt.apt.core.internal.env.BuildEnv processorEnv
java.util.Set allGeneratedFiles
java.util.Set java6GeneratedFiles
java.util.List deletedFiles
org.eclipse.core.resources.IFile parentFile
int numNewFiles
org.eclipse.core.resources.IFile[] newFilesArray
int numDeletedFiles
org.eclipse.core.resources.IFile[] deletedFilesArray
int numProblems
org.eclipse.jdt.core.compiler.CategorizedProblem[] catProblemsArray
int numDeps
String[] depsArray
private void runAPTInMixedMode (org.eclipse.jdt.apt.core.internal.env.BuildEnv)
org.eclipse.jdt.apt.core.internal.env.BuildEnv processorEnv
org.eclipse.jdt.core.compiler.BuildContext[] cpResults
java.util.Map file2AnnotationDecls
java.util.Map annotationDecls
java.util.Map fileFactory2Annos
java.util.Map batchFactory2Annos
java.util.Map$Entry entry
com.sun.mirror.apt.AnnotationProcessorFactory factory
java.util.Set annotationTypes
boolean batch
java.util.Map factory2Annos
com.sun.mirror.apt.AnnotationProcessorFactory factory
java.util.Set annotationTypes
com.sun.mirror.apt.AnnotationProcessor processor
com.sun.mirror.apt.AnnotationProcessorFactory prevRoundFactory
com.sun.mirror.apt.AnnotationProcessor processor
org.eclipse.jdt.core.compiler.BuildContext firstResult
org.eclipse.jdt.core.compiler.BuildContext[] others
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager gfm
boolean projectEnablesReconcile
org.eclipse.jdt.core.compiler.BuildContext curResult
java.util.Set annotationTypesInFile
com.sun.mirror.apt.AnnotationProcessorFactory factory
java.util.Set annotationTypesForFactory
java.util.Set intersect
com.sun.mirror.apt.AnnotationProcessor processor
boolean willReconcile
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager gfm
private void dispatchToFileBasedProcessor (org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv, boolean, boolean)
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv processorEnv
boolean projectEnablesReconcile
boolean isReconcile
java.util.Map annotationDecls
java.util.Map$Entry entry
com.sun.mirror.apt.AnnotationProcessorFactory factory
boolean reconcileSupported
java.util.Set factoryDecls
com.sun.mirror.apt.AnnotationProcessor processor
private java.util.Set build (org.eclipse.jdt.apt.core.internal.env.BuildEnv)
org.eclipse.jdt.apt.core.internal.env.BuildEnv processorEnv
boolean mixedModeDispatch
java.util.Set listeners
org.eclipse.jdt.apt.core.internal.env.EclipseRoundCompleteEvent event
com.sun.mirror.apt.AnnotationProcessorListener listener
com.sun.mirror.apt.RoundCompleteListener rcListener
Error t
Throwable t
private java.util.Set setIntersect (java.util.Set, java.util.Set)
java.util.Set one
java.util.Set two
java.util.Set intersect
com.sun.mirror.declaration.AnnotationTypeDeclaration obj
private void cleanupAllGeneratedFiles ()
private void cleanupAllGeneratedFilesFrom (org.eclipse.jdt.core.compiler.BuildContext[])
org.eclipse.jdt.core.compiler.BuildContext[] cpResults
java.util.Set deleted
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager gfm
java.util.Set java6GeneratedFiles
org.eclipse.jdt.core.compiler.BuildContext cpResult
org.eclipse.core.resources.IFile parentFile
org.eclipse.core.resources.IFile[] deletedFilesArray
private void cleanupNoLongerGeneratedFiles (org.eclipse.core.resources.IFile, java.util.Set, org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager, org.eclipse.jdt.apt.core.internal.env.BuildEnv, java.util.Collection)
org.eclipse.core.resources.IFile parentFile
java.util.Set newGeneratedFiles
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager gfm
org.eclipse.jdt.apt.core.internal.env.BuildEnv processorEnv
java.util.Collection deleted
private static java.util.Set getFactorySupportedAnnotations (com.sun.mirror.apt.AnnotationProcessorFactory, java.util.Map)
com.sun.mirror.apt.AnnotationProcessorFactory factory
java.util.Map declarations
java.util.Collection supportedTypes
java.util.Set fDecls
java.util.Iterator it
String typeName
String prefix
java.util.Iterator entries
java.util.Map$Entry entry
String key
com.sun.mirror.declaration.AnnotationTypeDeclaration decl
private static void trace (java.lang.String, org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv)
String s
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv processorEnv
private static java.lang.String getFileNamesForPrinting (org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv)
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv env
private static java.lang.String getFileNamesForPrinting (org.eclipse.jdt.apt.core.internal.env.BuildEnv)
org.eclipse.jdt.apt.core.internal.env.BuildEnv processorEnv
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.compiler.BuildContext[] results
int len
StringBuilder sb
boolean firstItem
org.eclipse.jdt.core.compiler.BuildContext curResult
static void access$0 (org.eclipse.jdt.apt.core.internal.APTDispatchRunnable, org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv, boolean, boolean)
static java.util.Set access$1 (org.eclipse.jdt.apt.core.internal.APTDispatchRunnable, org.eclipse.jdt.apt.core.internal.env.BuildEnv)
}
org/eclipse/jdt/apt/core/internal/AnnotationProcessorFactoryLoader$FactoryPathDeltaVisitor.classAnnotationProcessorFactoryLoader.java
package org.eclipse.jdt.apt.core.internal
org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader$FactoryPathDeltaVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
private java.util.Set _affected
final org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader this$0
private void (org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader)
private void addAffected (java.util.Set)
java.util.Set projects
public java.util.Set getAffectedProjects ()
public boolean visit (org.eclipse.core.resources.IResourceDelta)
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource res
org.eclipse.core.resources.IProject proj
org.eclipse.core.runtime.IPath relativePath
String ext
org.eclipse.core.runtime.IPath absolutePath
java.util.Map$Entry entry
org.eclipse.core.runtime.IPath jarPath
String key
java.util.Set projects
Exception e
void (org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader, org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader$FactoryPathDeltaVisitor)
}
org/eclipse/jdt/apt/core/internal/AnnotationProcessorFactoryLoader$ResourceListener.classAnnotationProcessorFactoryLoader.java
package org.eclipse.jdt.apt.core.internal
org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader$ResourceListener extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener {
final org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader this$0
private void (org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader)
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
java.util.Map failureHandlers
org.eclipse.core.resources.IResource project
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.core.resources.IResourceDelta rootDelta
org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader$FactoryPathDeltaVisitor visitor
org.eclipse.core.runtime.CoreException e
java.util.Set affected
org.eclipse.jdt.apt.core.internal.LoadFailureHandler handler
void (org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader, org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader$ResourceListener)
}
org/eclipse/jdt/apt/core/internal/AnnotationProcessorFactoryLoader.classAnnotationProcessorFactoryLoader.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader extends java.lang.Object {
private static org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader LOADER
private static final String JAR_EXTENSION
private final java.util.Map _project2Java5Factories
private final java.util.Map _project2Java6Factories
private final java.util.Map _iterativeLoaders
private final java.util.Map _batchLoaders
private final java.util.Map _container2Project
static final boolean $assertionsDisabled
static void ()
public void ()
public static synchronized org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader getLoader ()
private void registerListener ()
public synchronized void resetAll ()
ClassLoader cl
ClassLoader cl
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IProject proj
public synchronized void resetBatchProcessors (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject javaProj
Iterable attrs
java.util.Map factories
java.util.Map java6factories
boolean batchProcsFound
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes attr
ClassLoader c
public java.util.Map getJava5FactoriesAndAttributesForProject (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.jdt.apt.core.internal.LoadFailureHandler failureHandler
java.util.Map factories
org.eclipse.jdt.apt.core.internal.util.FactoryPath fp
java.util.Map containers
public java.util.Map getJava6FactoriesAndAttributesForProject (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.jdt.apt.core.internal.LoadFailureHandler failureHandler
java.util.Map factories
org.eclipse.jdt.apt.core.internal.util.FactoryPath fp
java.util.Map containers
public synchronized java.util.List getJava5FactoriesForProject (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
java.util.Map factoriesAndAttrs
java.util.List factories
private void addToResourcesMap (java.lang.String, org.eclipse.jdt.core.IJavaProject)
String key
org.eclipse.jdt.core.IJavaProject jproj
java.util.Set s
private java.lang.Object loadInstance (java.lang.String, java.lang.ClassLoader, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.apt.core.internal.LoadFailureHandler)
String factoryName
ClassLoader cl
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.jdt.apt.core.internal.LoadFailureHandler failureHandler
Object f
Class c
Exception e
NoClassDefFoundError ncdfe
private void loadFactories (java.util.Map, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.apt.core.internal.LoadFailureHandler)
java.util.Map containers
org.eclipse.jdt.core.IJavaProject project
org.eclipse.jdt.apt.core.internal.LoadFailureHandler failureHandler
java.util.Map java5Factories
java.util.Map java6Factories
java.util.Set badContainers
org.eclipse.jdt.apt.core.internal.util.FactoryContainer badFC
ClassLoader iterativeClassLoader
ClassLoader batchClassLoader
java.util.Map$Entry entry
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes attr
ClassLoader cl
java.util.List java5FactoriesInContainer
com.sun.mirror.apt.AnnotationProcessorFactory apf
java.util.List java6FactoriesInContainer
org.eclipse.jdt.apt.core.internal.IServiceFactory isf
java.io.FileNotFoundException fnfe
java.io.IOException ioe
private java.util.List loadJava5FactoryClasses (org.eclipse.jdt.apt.core.internal.util.FactoryContainer, java.lang.ClassLoader, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.apt.core.internal.LoadFailureHandler) throws java.io.IOException
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
ClassLoader classLoader
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.jdt.apt.core.internal.LoadFailureHandler failureHandler
java.util.Map factoryNames
java.util.List factories
java.util.Map$Entry entry
String factoryName
com.sun.mirror.apt.AnnotationProcessorFactory factory
com.sun.mirror.apt.AnnotationProcessorFactory factory
private java.util.List loadJava6FactoryClasses (org.eclipse.jdt.apt.core.internal.util.FactoryContainer, java.lang.ClassLoader, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.apt.core.internal.LoadFailureHandler) throws java.io.IOException
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
ClassLoader classLoader
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.jdt.apt.core.internal.LoadFailureHandler failureHandler
java.util.Map factoryNames
java.util.List factories
java.util.Map$Entry entry
String factoryName
org.eclipse.jdt.apt.core.internal.IServiceFactory factory
Class clazz
ClassNotFoundException e
private void processChanges (java.util.Set, java.util.Map)
java.util.Set affected
java.util.Map handlers
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.jdt.core.IJavaProject jproj
java.util.Set badContainers
org.eclipse.jdt.apt.core.internal.LoadFailureHandler handler
org.eclipse.jdt.apt.core.internal.util.FactoryContainer container
private void uncacheProject (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
ClassLoader c
ClassLoader cl
private void removeAptBuildProblemMarkers (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
java.util.Set jprojects
org.eclipse.jdt.core.IJavaProject jp
org.eclipse.core.resources.IProject p
org.eclipse.core.resources.IMarker[] markers
org.eclipse.core.resources.IMarker marker
org.eclipse.core.runtime.CoreException e
private void removeProjectFromResourceMap (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
java.util.Iterator i
java.util.Map$Entry e
java.util.Set s
private java.util.Set verifyFactoryPath (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
java.util.Set badContainers
org.eclipse.jdt.apt.core.internal.util.FactoryPath fp
java.util.Map containers
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
java.io.File jarFile
String key
private java.lang.ClassLoader _createIterativeClassLoader (java.util.Map)
java.util.Map containers
java.util.ArrayList fileList
java.util.Map$Entry entry
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes attr
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
org.eclipse.jdt.apt.core.internal.JarFactoryContainer jfc
ClassLoader cl
ClassLoader cl
private void _createBatchClassLoader (java.util.Map, org.eclipse.jdt.core.IJavaProject)
java.util.Map containers
org.eclipse.jdt.core.IJavaProject p
java.util.ArrayList fileList
java.util.Map$Entry entry
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes attr
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
org.eclipse.jdt.apt.core.internal.JarFactoryContainer jfc
java.io.File f
ClassLoader parentCL
private static java.lang.ClassLoader createClassLoader (java.util.List, java.lang.ClassLoader)
java.util.List files
ClassLoader parentCL
java.util.List urls
int i
java.net.URL[] urlArray
static void access$0 (org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader, org.eclipse.jdt.core.IJavaProject)
static void access$1 (org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader, java.util.Set, java.util.Map)
static java.util.Map access$2 (org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader)
}
org/eclipse/jdt/apt/core/internal/AptCompilationParticipant$1.classAptCompilationParticipant.java
package org.eclipse.jdt.apt.core.internal
org.eclipse.jdt.apt.core.internal.AptCompilationParticipant$1 extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener {
final org.eclipse.jdt.apt.core.internal.AptCompilationParticipant this$0
void (org.eclipse.jdt.apt.core.internal.AptCompilationParticipant)
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
}
org/eclipse/jdt/apt/core/internal/AptCompilationParticipant.classAptCompilationParticipant.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.AptCompilationParticipant extends org.eclipse.jdt.core.compiler.CompilationParticipant {
private java.util.Set _previousRoundsBatchFactories
private int _buildRound
private boolean _isBatch
private static org.eclipse.jdt.apt.core.internal.AptCompilationParticipant INSTANCE
private java.util.Map _processedFiles
private java.util.HashSet _java6GeneratedFiles
public static org.eclipse.jdt.apt.core.internal.AptCompilationParticipant getInstance ()
public void ()
org.eclipse.core.resources.IResourceChangeListener listener
public boolean isAnnotationProcessor ()
public void buildStarting (org.eclipse.jdt.core.compiler.BuildContext[], boolean)
org.eclipse.jdt.core.compiler.BuildContext[] files
boolean isBatch
public void processAnnotations (org.eclipse.jdt.core.compiler.BuildContext[])
org.eclipse.jdt.core.compiler.BuildContext[] allfiles
int total
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IJavaProject javaProject
String javaVersion
int annoFileCount
int noAnnoFileCount
int i
org.eclipse.jdt.core.compiler.BuildContext bc
org.eclipse.jdt.core.compiler.CategorizedProblem[] problems
org.eclipse.jdt.core.compiler.BuildContext[] withAnnotation
org.eclipse.jdt.core.compiler.BuildContext[] withoutAnnotation
int wIndex
int woIndex
int i
org.eclipse.jdt.core.compiler.BuildContext file
java.util.Map factories
org.eclipse.jdt.apt.core.internal.AptProject aptProject
java.util.Set dispatchedBatchFactories
public void reconcile (org.eclipse.jdt.core.compiler.ReconcileContext)
org.eclipse.jdt.core.compiler.ReconcileContext context
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.apt.core.internal.AptProject aptProject
java.util.Map factories
public void cleanStarting (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.core.resources.IProject p
org.eclipse.core.resources.IMarker[] markers
org.eclipse.core.resources.IMarker marker
org.eclipse.core.runtime.CoreException e
public boolean isActive (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public int aboutToBuild (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject project
public void addJava6GeneratedFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public java.util.Set getJava6GeneratedFiles ()
private void buildComplete ()
static void access$0 (org.eclipse.jdt.apt.core.internal.AptCompilationParticipant)
}
org/eclipse/jdt/apt/core/internal/AptPlugin.classAptPlugin.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.AptPlugin extends org.eclipse.core.runtime.Plugin {
public static final String PLUGIN_ID
public static boolean DEBUG
public static final String APT_DEBUG_OPTION
public static boolean DEBUG_GFM
public static final String APT_DEBUG_GFM_OPTION
public static boolean DEBUG_GFM_MAPS
public static final String APT_DEBUG_GFM_MAPS_OPTION
public static boolean DEBUG_COMPILATION_ENV
public static final String APT_COMPILATION_ENV_OPTION
public static final int STATUS_EXCEPTION
public static final int STATUS_NOTOOLSJAR
public static final int STATUS_CANTLOADPLUGINFACTORY
public static final String APT_MARKER_SOURCE_ID
public static final String APT_BATCH_PROCESSOR_PROBLEM_MARKER
public static final String APT_LOADER_PROBLEM_MARKER
public static final String APT_CONFIG_PROBLEM_MARKER
public static final String APT_COMPILATION_PROBLEM_MARKER
public static final String APT_NONRECONCILE_COMPILATION_PROBLEM_MARKER
private static final java.text.SimpleDateFormat TRACE_DATE_FORMAT
private static org.eclipse.jdt.apt.core.internal.AptPlugin thePlugin
private static Class _java6ProcessorClass
private static final java.util.Map PROJECT_MAP
public static final String JAVA5_FACTORY_NAME
public static final String JAVA6_FACTORY_NAME
static void ()
public void ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
int mask
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext context
public static org.eclipse.jdt.apt.core.internal.AptPlugin getPlugin ()
public static void log (org.eclipse.core.runtime.IStatus)
org.eclipse.core.runtime.IStatus status
public static void log (java.lang.Throwable, java.lang.String)
Throwable e
String message
public static void logWarning (java.lang.Throwable, java.lang.String)
Throwable e
String message
public static org.eclipse.core.runtime.Status createStatus (java.lang.Throwable, java.lang.String)
Throwable e
String message
public static org.eclipse.core.runtime.Status createWarningStatus (java.lang.Throwable, java.lang.String)
Throwable e
String message
public static org.eclipse.core.runtime.Status createInfoStatus (java.lang.Throwable, java.lang.String)
Throwable e
String message
private void initDebugTracing ()
String option
public static void trace (java.lang.String)
String msg
StringBuffer sb
String threadName
int dot
public static void trace (java.lang.String, java.lang.Throwable)
String msg
Throwable t
private static org.eclipse.jdt.apt.core.internal.AptProject getAptProject (org.eclipse.jdt.core.IJavaProject, boolean)
org.eclipse.jdt.core.IJavaProject javaProject
boolean create
org.eclipse.jdt.apt.core.internal.AptProject aptProject
public static org.eclipse.jdt.apt.core.internal.AptProject getAptProject (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject javaProject
public static void deleteAptProject (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject javaProject
public static boolean canRunJava6Processors ()
public static java.lang.Class getJava6ProcessorClass ()
}
org/eclipse/jdt/apt/core/internal/AptProject.classAptProject.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.AptProject extends java.lang.Object {
private final org.eclipse.jdt.core.IJavaProject _javaProject
private final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager _gfm
private final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager _gsfm
public void (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject javaProject
public org.eclipse.jdt.core.IJavaProject getJavaProject ()
public org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager getGeneratedFileManager ()
public org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager getGeneratedSourceFolderManager ()
public void compilationStarted ()
public void preferenceChanged (java.lang.String)
String key
public void projectClean (boolean)
boolean deleteFiles
org.eclipse.core.resources.IFolder f
org.eclipse.core.resources.IResource[] members
int i
org.eclipse.core.runtime.CoreException ce
public void projectClosed ()
public void projectDeleted ()
}
org/eclipse/jdt/apt/core/internal/ClassServiceFactory.classClassServiceFactory.java
package org.eclipse.jdt.apt.core.internal
org.eclipse.jdt.apt.core.internal.ClassServiceFactory extends java.lang.Object implements org.eclipse.jdt.apt.core.internal.IServiceFactory {
private final Class _clazz
public void (java.lang.Class)
Class clazz
public java.lang.Object newInstance () throws org.eclipse.core.runtime.CoreException
InstantiationException e
IllegalAccessException e
public java.lang.String toString ()
}
org/eclipse/jdt/apt/core/internal/ExtJarFactoryContainer.classExtJarFactoryContainer.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.ExtJarFactoryContainer extends org.eclipse.jdt.apt.core.internal.JarFactoryContainer {
private String _id
private java.io.File _jarFile
public void (java.io.File)
java.io.File jar
public org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType getType ()
public java.io.File getJarFile ()
public java.lang.String getId ()
}
org/eclipse/jdt/apt/core/internal/FactoryPluginManager.classFactoryPluginManager.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.FactoryPluginManager extends java.lang.Object {
private static final java.util.HashMap PLUGIN_JAVA5_FACTORY_MAP
private static final java.util.HashMap PLUGIN_JAVA6_FACTORY_MAP
private static final java.util.TreeMap PLUGIN_CONTAINER_MAP
private static boolean mapsInitialized
static final boolean $assertionsDisabled
static void ()
public void ()
public static synchronized java.util.Map getAllPluginFactoryContainers ()
java.util.Map map
org.eclipse.jdt.apt.core.internal.PluginFactoryContainer pfc
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes a
public static synchronized com.sun.mirror.apt.AnnotationProcessorFactory getJava5FactoryFromPlugin (java.lang.String)
String factoryName
com.sun.mirror.apt.AnnotationProcessorFactory apf
String s
public static synchronized org.eclipse.jdt.apt.core.internal.IServiceFactory getJava6FactoryFromPlugin (java.lang.String)
String factoryName
org.eclipse.jdt.apt.core.internal.IServiceFactory isf
String s
public static synchronized org.eclipse.jdt.apt.core.internal.util.FactoryContainer getPluginFactoryContainer (java.lang.String)
String pluginId
private static java.util.TreeMap getPluginContainerMap ()
private static java.util.HashMap getJava5PluginFactoryMap ()
private static java.util.HashMap getJava6PluginFactoryMap ()
private static synchronized void loadFactoryPlugins ()
org.eclipse.core.runtime.IExtensionPoint extensionPoint
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement factories
private static void loadJava6Factories (org.eclipse.core.runtime.IExtension, org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement factories
String enableDefaultStr
boolean enableDefault
String pluginId
org.eclipse.jdt.apt.core.internal.PluginFactoryContainer pfc
org.eclipse.core.runtime.IConfigurationElement factory
String factoryName
Object execExt
Class clazz
org.eclipse.jdt.apt.core.internal.IServiceFactory isf
org.eclipse.core.runtime.CoreException e
private static void loadJava5Factories (org.eclipse.core.runtime.IExtension, org.eclipse.core.runtime.IConfigurationElement)
org.eclipse.core.runtime.IExtension extension
org.eclipse.core.runtime.IConfigurationElement factories
String enableDefaultStr
boolean enableDefault
String pluginId
org.eclipse.jdt.apt.core.internal.PluginFactoryContainer pfc
org.eclipse.core.runtime.IConfigurationElement factory
String factoryName
Object execExt
org.eclipse.core.runtime.CoreException e
private static void reportFailureToLoadProcessor (java.lang.Exception, java.lang.String, java.lang.String)
Exception e
String factoryName
String pluginId
}
org/eclipse/jdt/apt/core/internal/IServiceFactory.classIServiceFactory.java
package org.eclipse.jdt.apt.core.internal
public abstract org.eclipse.jdt.apt.core.internal.IServiceFactory extends java.lang.Object {
public abstract java.lang.Object newInstance () throws org.eclipse.core.runtime.CoreException
}
org/eclipse/jdt/apt/core/internal/JarClassLoader$JarCLInputStream.classJarClassLoader.java
package org.eclipse.jdt.apt.core.internal
org.eclipse.jdt.apt.core.internal.JarClassLoader$JarCLInputStream extends java.io.InputStream {
private boolean _closed
private final java.io.InputStream _input
final org.eclipse.jdt.apt.core.internal.JarClassLoader this$0
public void (org.eclipse.jdt.apt.core.internal.JarClassLoader, java.io.InputStream)
java.io.InputStream origInput
public void close () throws java.io.IOException
public int read () throws java.io.IOException
public int available () throws java.io.IOException
public synchronized void mark (int)
int readlimit
public boolean markSupported ()
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public int read (byte[]) throws java.io.IOException
byte[] b
public synchronized void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long n
}
org/eclipse/jdt/apt/core/internal/JarClassLoader.classJarClassLoader.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.JarClassLoader extends java.lang.ClassLoader {
private java.util.List _jars
private final java.util.LinkedHashSet _files
private java.util.List _openStreams
private boolean _open
public void (java.util.List, java.lang.ClassLoader)
java.util.List jarFiles
ClassLoader parent
java.io.File f
private void open ()
java.io.File f
java.util.jar.JarFile jar
java.io.IOException ioe
public synchronized void close ()
org.eclipse.jdt.apt.core.internal.JarClassLoader$JarCLInputStream st
java.io.IOException ioe
java.util.jar.JarFile jar
java.io.IOException ioe
private java.io.InputStream openInputStream (java.io.InputStream)
java.io.InputStream in
org.eclipse.jdt.apt.core.internal.JarClassLoader$JarCLInputStream result
private synchronized void closeInputStream (org.eclipse.jdt.apt.core.internal.JarClassLoader$JarCLInputStream)
org.eclipse.jdt.apt.core.internal.JarClassLoader$JarCLInputStream in
protected synchronized java.lang.Class findClass (java.lang.String) throws java.lang.ClassNotFoundException
String name
byte[] b
Class clazz
String pkgName
Package pkg
private java.lang.String getPackageName (java.lang.String)
String fullyQualifiedName
int index
private byte[] loadClassData (java.lang.String)
String name
java.io.InputStream input
java.io.ByteArrayOutputStream baos
byte[] buf
int len
int len
public synchronized java.io.InputStream getResourceAsStream (java.lang.String)
String name
java.io.InputStream input
java.util.jar.JarFile j
java.util.zip.ZipEntry entry
java.io.InputStream zipInput
java.io.IOException ioe
public java.net.URL getResource (java.lang.String)
String name
java.util.jar.JarFile j
java.util.zip.ZipEntry entry
public java.util.Enumeration getResources (java.lang.String) throws java.io.IOException
String name
private static void _recursiveGetManifestJars (java.io.File, java.util.Set)
java.io.File jarFile
java.util.Set manifestJars
java.util.jar.JarFile jar
java.util.jar.Manifest mf
java.util.jar.Manifest mf
java.util.jar.Manifest mf
String classpath
String classpath
java.io.File parent
String[] rgPaths
String path
java.io.File file
static void access$0 (org.eclipse.jdt.apt.core.internal.JarClassLoader, org.eclipse.jdt.apt.core.internal.JarClassLoader$JarCLInputStream)
}
org/eclipse/jdt/apt/core/internal/JarFactoryContainer.classJarFactoryContainer.java
package org.eclipse.jdt.apt.core.internal
public abstract org.eclipse.jdt.apt.core.internal.JarFactoryContainer extends org.eclipse.jdt.apt.core.internal.util.FactoryContainer {
private static final String[] AUTOLOAD_SERVICES
static void ()
public void ()
public abstract java.io.File getJarFile ()
public boolean exists ()
java.io.File jarFile
protected java.util.Map loadFactoryNames () throws java.io.IOException
protected static java.util.Map getServiceClassnamesFromJar (java.io.File) throws java.io.IOException
java.io.File jar
java.util.Map classNames
java.util.jar.JarFile jarFile
String serviceName
String providerName
java.util.jar.JarEntry provider
java.io.InputStream is
protected static void readServiceProvider (java.io.InputStream, java.lang.String, java.util.Map) throws java.io.IOException
java.io.InputStream is
String serviceName
java.util.Map classNames
java.io.BufferedReader rd
String line
int iComment
String[] tokens
}
org/eclipse/jdt/apt/core/internal/LoadFailureHandler.classLoadFailureHandler.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.LoadFailureHandler extends java.lang.Object {
private final org.eclipse.core.resources.IProject _project
private final java.util.List _missingLibraries
private final java.util.List _failedFactories
public void (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject proj
public void addMissingLibrary (java.lang.String)
String lib
public void addFailedFactory (java.lang.String)
String factory
public void reportFailureMarkers ()
private void reportMissingLibraries ()
String fc
String message
org.eclipse.core.resources.IMarker marker
org.eclipse.core.runtime.CoreException e
private void reportFailureToLoadFactories ()
String factoryName
String message
org.eclipse.core.resources.IMarker marker
org.eclipse.core.runtime.CoreException e
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.apt.core.internal.LoadFailureHandler otherHandler
}
org/eclipse/jdt/apt/core/internal/Messages.classMessages.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String AnnotationProcessorFactoryLoader_jarNotFound
public static String AnnotationProcessorFactoryLoader_ioError
public static String AnnotationProcessorFactoryLoader_factorypath_missingLibrary
public static String AnnotationProcessorFactoryLoader_factorypath
public static String AnnotationProcessorFactoryLoader_unableToLoadFactoryClass
public static String GeneratedFileManager_missing_classpath_entry
static void ()
private void ()
}
org/eclipse/jdt/apt/core/internal/NonEclipseImplementationException.classNonEclipseImplementationException.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.NonEclipseImplementationException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void ()
}
org/eclipse/jdt/apt/core/internal/PluginFactoryContainer.classPluginFactoryContainer.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.PluginFactoryContainer extends org.eclipse.jdt.apt.core.internal.util.FactoryContainer {
private final String id
private final boolean enableDefault
public void (java.lang.String, boolean)
String pluginId
boolean enableDefault
public void addFactoryName (java.lang.String, java.lang.String)
String factoryName
String serviceName
java.io.IOException ioe
public boolean exists ()
protected java.util.Map loadFactoryNames ()
public java.lang.String getId ()
public boolean getEnableDefault ()
public org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType getType ()
}
org/eclipse/jdt/apt/core/internal/VarJarFactoryContainer.classVarJarFactoryContainer.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.VarJarFactoryContainer extends org.eclipse.jdt.apt.core.internal.JarFactoryContainer {
private final String _id
private final java.io.File _jarFile
public void (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath jarPath
org.eclipse.core.runtime.IPath resolved
public org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType getType ()
public java.io.File getJarFile ()
public java.lang.String getId ()
}
org/eclipse/jdt/apt/core/internal/WkspJarFactoryContainer.classWkspJarFactoryContainer.java
package org.eclipse.jdt.apt.core.internal
public org.eclipse.jdt.apt.core.internal.WkspJarFactoryContainer extends org.eclipse.jdt.apt.core.internal.JarFactoryContainer {
private final String _id
private final java.io.File _jarFile
public void (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath jar
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IResource res
public org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType getType ()
public java.io.File getJarFile ()
public java.lang.String getId ()
}
org/eclipse/jdt/apt/core/internal/build/
org/eclipse/jdt/apt/core/internal/build/Messages.classMessages.java
package org.eclipse.jdt.apt.core.internal.build
public org.eclipse.jdt.apt.core.internal.build.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String JdtApt_noWorkspace
public static String JdtApt_noEclipse
public static String JdtApt_noStartupJar
static void ()
private void ()
}
org/eclipse/jdt/apt/core/internal/build/messages.properties
org/eclipse/jdt/apt/core/internal/declaration/
org/eclipse/jdt/apt/core/internal/declaration/ASTBasedAnnotationElementDeclarationImpl.classASTBasedAnnotationElementDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.ASTBasedAnnotationElementDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.ASTBasedMethodDeclarationImpl implements com.sun.mirror.declaration.AnnotationTypeElementDeclaration {
public void (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration, org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration astNode
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public com.sun.mirror.declaration.AnnotationTypeDeclaration getDeclaringType ()
public com.sun.mirror.declaration.AnnotationValue getDefaultValue ()
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration decl
org.eclipse.jdt.core.dom.Expression defaultExpr
public org.eclipse.jdt.core.dom.ASTNode getAstNodeForDefault ()
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration decl
public boolean isVarArgs ()
public java.lang.String getSimpleName ()
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration memberAstNode
org.eclipse.jdt.core.dom.SimpleName nameNode
public com.sun.mirror.type.TypeMirror getReturnType ()
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration memberAstNode
org.eclipse.jdt.core.dom.Type retType
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
com.sun.mirror.type.TypeMirror type
public java.lang.String toString ()
StringBuilder buffer
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration memberAstNode
public java.util.Collection getParameters ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
private org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration getMemberAstNode ()
public volatile com.sun.mirror.declaration.TypeDeclaration getDeclaringType ()
}
org/eclipse/jdt/apt/core/internal/declaration/ASTBasedConstructorDeclarationImpl.classASTBasedConstructorDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.ASTBasedConstructorDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.ASTBasedExecutableDeclarationImpl implements com.sun.mirror.declaration.ConstructorDeclaration {
public void (org.eclipse.jdt.core.dom.BodyDeclaration, org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.BodyDeclaration astNode
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
}
org/eclipse/jdt/apt/core/internal/declaration/ASTBasedDeclarationImpl.classASTBasedDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public abstract org.eclipse.jdt.apt.core.internal.declaration.ASTBasedDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl {
static final String EMPTY_STRING
protected final org.eclipse.jdt.core.dom.ASTNode _astNode
protected final org.eclipse.core.resources.IFile _file
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ASTNode astNode
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public java.util.Collection getModifiers ()
int modBits
org.eclipse.jdt.core.dom.ASTNode parent
private java.util.Collection getModifiers (int)
int modBits
java.util.List mods
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationClass
org.eclipse.jdt.core.dom.IAnnotationBinding[] instances
public java.util.Collection getAnnotationMirrors ()
org.eclipse.jdt.core.dom.IAnnotationBinding[] instances
private org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotationInstancesFromAST ()
org.eclipse.jdt.core.dom.IAnnotationBinding[] instances
java.util.List extendsMods
org.eclipse.jdt.core.dom.ASTNode parent
int count
Object obj
org.eclipse.jdt.core.dom.IExtendedModifier extMod
int index
Object obj
org.eclipse.jdt.core.dom.IExtendedModifier extMod
public boolean isFromSource ()
org.eclipse.jdt.core.dom.ASTNode getAstNode ()
org.eclipse.jdt.core.dom.CompilationUnit getCompilationUnit ()
public org.eclipse.core.resources.IFile getResource ()
public com.sun.mirror.util.SourcePosition getPosition ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.CompilationUnit unit
int start
public boolean isBindingBased ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
org/eclipse/jdt/apt/core/internal/declaration/ASTBasedExecutableDeclarationImpl.classASTBasedExecutableDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public abstract org.eclipse.jdt.apt.core.internal.declaration.ASTBasedExecutableDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.ASTBasedMemberDeclarationImpl implements com.sun.mirror.declaration.ExecutableDeclaration {
public void (org.eclipse.jdt.core.dom.BodyDeclaration, org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.BodyDeclaration astNode
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public java.util.Collection getFormalTypeParameters ()
public java.util.Collection getParameters ()
public java.util.Collection getThrownTypes ()
public boolean isVarArgs ()
public java.lang.String getSimpleName ()
org.eclipse.jdt.core.dom.MethodDeclaration methodAstNode
org.eclipse.jdt.core.dom.SimpleName nameNode
org.eclipse.jdt.core.dom.MethodDeclaration getMethodAstNode ()
public java.lang.String toString ()
StringBuilder buffer
org.eclipse.jdt.core.dom.MethodDeclaration methodAstNode
java.util.List typeParams
int i
int size
int i
java.util.List params
org.eclipse.jdt.core.dom.SingleVariableDeclaration param
}
org/eclipse/jdt/apt/core/internal/declaration/ASTBasedFieldDeclarationImpl.classASTBasedFieldDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.ASTBasedFieldDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.ASTBasedMemberDeclarationImpl implements com.sun.mirror.declaration.FieldDeclaration {
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.VariableDeclarationFragment, org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.VariableDeclarationFragment astNode
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public java.lang.String getConstantExpression ()
Object constant
public java.lang.Object getConstantValue ()
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.Expression initializer
public java.lang.String getSimpleName ()
org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment
org.eclipse.jdt.core.dom.SimpleName nameNode
public com.sun.mirror.type.TypeMirror getType ()
org.eclipse.jdt.core.dom.FieldDeclaration fieldASTNode
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
com.sun.mirror.type.TypeMirror typeMirror
public java.lang.String toString ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
org.eclipse.jdt.core.dom.VariableDeclarationFragment getAstNode ()
org.eclipse.jdt.core.dom.FieldDeclaration getFieldDeclarationAstNode ()
volatile org.eclipse.jdt.core.dom.ASTNode getAstNode ()
}
org/eclipse/jdt/apt/core/internal/declaration/ASTBasedMemberDeclarationImpl.classASTBasedMemberDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public abstract org.eclipse.jdt.apt.core.internal.declaration.ASTBasedMemberDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.ASTBasedDeclarationImpl implements com.sun.mirror.declaration.MemberDeclaration {
public void (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ASTNode astNode
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public com.sun.mirror.declaration.TypeDeclaration getDeclaringType ()
org.eclipse.jdt.core.dom.AbstractTypeDeclaration parentType
org.eclipse.jdt.core.dom.ITypeBinding parentTypeBinding
public java.lang.String getDocComment ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode parent
protected org.eclipse.jdt.core.dom.AbstractTypeDeclaration getContainingTypeAstNode ()
org.eclipse.jdt.core.dom.ASTNode cur
}
org/eclipse/jdt/apt/core/internal/declaration/ASTBasedMethodDeclarationImpl.classASTBasedMethodDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.ASTBasedMethodDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.ASTBasedExecutableDeclarationImpl implements com.sun.mirror.declaration.MethodDeclaration {
public void (org.eclipse.jdt.core.dom.BodyDeclaration, org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.BodyDeclaration astNode
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public com.sun.mirror.type.TypeMirror getReturnType ()
org.eclipse.jdt.core.dom.MethodDeclaration methodAstNode
org.eclipse.jdt.core.dom.Type retType
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
com.sun.mirror.type.TypeMirror type
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
}
org/eclipse/jdt/apt/core/internal/declaration/AnnotationDeclarationImpl.classAnnotationDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.AnnotationDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.InterfaceDeclarationImpl implements com.sun.mirror.declaration.AnnotationTypeDeclaration com.sun.mirror.type.AnnotationType {
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public java.util.Collection getMethods ()
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public com.sun.mirror.declaration.AnnotationTypeDeclaration getDeclaration ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public volatile com.sun.mirror.declaration.TypeDeclaration getDeclaration ()
public volatile com.sun.mirror.declaration.InterfaceDeclaration getDeclaration ()
}
org/eclipse/jdt/apt/core/internal/declaration/AnnotationElementDeclarationImpl.classAnnotationElementDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.AnnotationElementDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.MethodDeclarationImpl implements com.sun.mirror.declaration.AnnotationTypeElementDeclaration {
public void (org.eclipse.jdt.core.dom.IMethodBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.IMethodBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public com.sun.mirror.declaration.AnnotationTypeDeclaration getDeclaringType ()
public com.sun.mirror.declaration.AnnotationValue getDefaultValue ()
org.eclipse.jdt.core.dom.IMethodBinding binding
Object defaultValue
org.eclipse.jdt.core.dom.ASTNode getAstNodeForDefault ()
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration decl
public java.util.Collection getParameters ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public volatile com.sun.mirror.declaration.TypeDeclaration getDeclaringType ()
}
org/eclipse/jdt/apt/core/internal/declaration/AnnotationMirrorImpl.classAnnotationMirrorImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl extends java.lang.Object implements com.sun.mirror.declaration.AnnotationMirror org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject {
private final org.eclipse.jdt.core.dom.IAnnotationBinding _domAnnotation
private final org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv _env
private final org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl _annotated
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.IAnnotationBinding, org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.IAnnotationBinding annotationAstNode
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl decl
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public com.sun.mirror.type.AnnotationType getAnnotationType ()
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.ASTNode node
String name
org.eclipse.jdt.core.dom.Name typeNameNode
public java.util.Map getElementValues ()
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] pairs
java.util.Map result
org.eclipse.jdt.core.dom.IMemberValuePairBinding pair
String name
org.eclipse.jdt.core.dom.IMethodBinding elementMethod
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl mirrorDecl
com.sun.mirror.declaration.AnnotationTypeElementDeclaration elementDecl
com.sun.mirror.declaration.AnnotationValue annoValue
public com.sun.mirror.util.SourcePosition getPosition ()
org.eclipse.jdt.core.dom.CompilationUnit unit
org.eclipse.jdt.core.dom.Annotation annotation
org.eclipse.jdt.core.dom.ASTNode astNode
int offset
public java.lang.String toString ()
public org.eclipse.jdt.core.dom.ITypeBinding[] getMemberValueTypeBinding (java.lang.String)
String membername
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] declaredPairs
org.eclipse.jdt.core.dom.IMemberValuePairBinding pair
Object value
org.eclipse.jdt.core.dom.IMethodBinding binding
Object defaultValue
private org.eclipse.jdt.core.dom.ITypeBinding[] getValueTypeBinding (java.lang.Object, org.eclipse.jdt.core.dom.ITypeBinding)
Object value
org.eclipse.jdt.core.dom.ITypeBinding resolvedType
Object[] elements
org.eclipse.jdt.core.dom.ITypeBinding[] result
org.eclipse.jdt.core.dom.ITypeBinding leafType
int i
int len
org.eclipse.jdt.core.dom.ITypeBinding[] t
public java.lang.Object getValue (java.lang.String)
String memberName
org.eclipse.jdt.core.dom.IMemberValuePairBinding[] declaredPairs
org.eclipse.jdt.core.dom.IMemberValuePairBinding pair
org.eclipse.jdt.core.dom.IMethodBinding binding
public org.eclipse.jdt.core.dom.IMethodBinding getMethodBinding (java.lang.String)
String memberName
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.IMethodBinding[] methods
org.eclipse.jdt.core.dom.IMethodBinding method
public org.eclipse.jdt.core.dom.IAnnotationBinding getResolvedAnnotaion ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
boolean isFromSource ()
org.eclipse.jdt.core.dom.Annotation getAstNode ()
org.eclipse.jdt.core.dom.CompilationUnit unit
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode getASTNodeForElement (java.lang.String)
String name
org.eclipse.jdt.core.dom.Annotation anno
java.util.List pairs
org.eclipse.jdt.core.dom.MemberValuePair pair
String pairName
org.eclipse.jdt.core.dom.CompilationUnit getCompilationUnit ()
public org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv getEnvironment ()
public org.eclipse.core.resources.IFile getResource ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl getAnnotatedDeclaration ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
}
org/eclipse/jdt/apt/core/internal/declaration/AnnotationValueImpl.classAnnotationValueImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.AnnotationValueImpl extends java.lang.Object implements org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject com.sun.mirror.declaration.AnnotationValue {
private org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject _parent
private final org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv _env
private final Object _value
private final String _name
private final int _index
static final boolean $assertionsDisabled
private static int[] $SWITCH_TABLE$org$eclipse$jdt$apt$core$internal$declaration$EclipseMirrorObject$MirrorKind
static void ()
public void (java.lang.Object, int, org.eclipse.jdt.apt.core.internal.declaration.AnnotationElementDeclarationImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
Object value
int index
org.eclipse.jdt.apt.core.internal.declaration.AnnotationElementDeclarationImpl element
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void (java.lang.Object, java.lang.String, int, org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
Object value
String name
int index
org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl annotation
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public com.sun.mirror.util.SourcePosition getPosition ()
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind
org.eclipse.jdt.core.dom.ASTNode astNode
org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl anno
org.eclipse.jdt.apt.core.internal.declaration.AnnotationElementDeclarationImpl element
org.eclipse.jdt.core.dom.ArrayInitializer arrayInit
java.util.List exprs
org.eclipse.jdt.core.dom.CompilationUnit unit
int offset
org.eclipse.jdt.core.dom.CompilationUnit getCompilationUnit ()
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind
public boolean isFromSource ()
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind
public org.eclipse.core.resources.IFile getResource ()
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind
public java.lang.Object getValue ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv getEnvironment ()
public java.lang.String toString ()
static int[] $SWITCH_TABLE$org$eclipse$jdt$apt$core$internal$declaration$EclipseMirrorObject$MirrorKind ()
}
org/eclipse/jdt/apt/core/internal/declaration/BinaryParameterDeclarationImpl.classBinaryParameterDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.BinaryParameterDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.DeclarationImpl implements com.sun.mirror.declaration.ParameterDeclaration {
static final String ARG
private final org.eclipse.jdt.core.dom.ITypeBinding _type
private final org.eclipse.jdt.apt.core.internal.declaration.ExecutableDeclarationImpl _executable
private final int _paramIndex
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.apt.core.internal.declaration.ExecutableDeclarationImpl, org.eclipse.jdt.core.dom.ITypeBinding, int, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.apt.core.internal.declaration.ExecutableDeclarationImpl executable
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
int index
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public java.util.Collection getModifiers ()
public java.lang.String getDocComment ()
public java.lang.String getSimpleName ()
org.eclipse.jdt.core.dom.SingleVariableDeclaration decl
org.eclipse.jdt.core.dom.SimpleName name
public com.sun.mirror.util.SourcePosition getPosition ()
public com.sun.mirror.type.TypeMirror getType ()
com.sun.mirror.type.TypeMirror mirrorType
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationClass
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.IAnnotationBinding[] paramAnnos
public java.util.Collection getAnnotationMirrors ()
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.IAnnotationBinding[] paramAnnos
public boolean isBindingBased ()
public boolean isFromSource ()
org.eclipse.jdt.core.dom.ASTNode getAstNode ()
public org.eclipse.core.resources.IFile getResource ()
private org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public org.eclipse.jdt.core.dom.IBinding getDeclarationBinding ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.apt.core.internal.declaration.BinaryParameterDeclarationImpl otherParam
public int hashCode ()
String methodKey
int hashcode
public java.lang.String toString ()
StringBuilder builder
}
org/eclipse/jdt/apt/core/internal/declaration/ClassDeclarationImpl.classClassDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.ClassDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl implements com.sun.mirror.declaration.ClassDeclaration com.sun.mirror.type.ClassType {
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
private void getASTConstructor (org.eclipse.jdt.core.dom.AbstractTypeDeclaration, java.util.List)
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
java.util.List results
java.util.List bodyDecls
org.eclipse.core.resources.IFile file
int i
int len
org.eclipse.jdt.core.dom.BodyDeclaration bodyDecl
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
com.sun.mirror.declaration.ConstructorDeclaration mirrorDecl
public java.util.Collection getConstructors ()
java.util.List results
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
org.eclipse.jdt.core.dom.IMethodBinding[] methods
org.eclipse.jdt.core.dom.IMethodBinding method
com.sun.mirror.declaration.Declaration mirrorDecl
public java.util.Collection getMethods ()
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public com.sun.mirror.type.ClassType getSuperclass ()
org.eclipse.jdt.core.dom.ITypeBinding superClass
public com.sun.mirror.declaration.ClassDeclaration getDeclaration ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public volatile com.sun.mirror.declaration.TypeDeclaration getDeclaration ()
}
org/eclipse/jdt/apt/core/internal/declaration/ConstructorDeclarationImpl.classConstructorDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.ConstructorDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.ExecutableDeclarationImpl implements com.sun.mirror.declaration.ConstructorDeclaration {
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.IMethodBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.IMethodBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public java.lang.String toString ()
StringBuilder buffer
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
int i
com.sun.mirror.declaration.ParameterDeclaration param
}
org/eclipse/jdt/apt/core/internal/declaration/DeclarationImpl.classDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public abstract org.eclipse.jdt.apt.core.internal.declaration.DeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl {
protected final org.eclipse.jdt.core.dom.IBinding _binding
static final boolean $assertionsDisabled
static void ()
void (org.eclipse.jdt.core.dom.IBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
String key
public abstract org.eclipse.jdt.core.dom.IBinding getDeclarationBinding ()
public java.util.Collection getModifiers ()
int modBits
java.util.List mods
public boolean isBindingBased ()
org.eclipse.jdt.core.dom.ASTNode getAstNode ()
org.eclipse.jdt.core.dom.CompilationUnit getCompilationUnit ()
public org.eclipse.core.resources.IFile getResource ()
org.eclipse.jdt.core.dom.IBinding binding
}
org/eclipse/jdt/apt/core/internal/declaration/EclipseDeclarationImpl.classEclipseDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public abstract org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl extends java.lang.Object implements com.sun.mirror.declaration.Declaration org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject {
final org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv _env
static final boolean $assertionsDisabled
static void ()
void (org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
java.lang.annotation.Annotation _getAnnotation (java.lang.Class, org.eclipse.jdt.core.dom.IAnnotationBinding[])
Class annotationClass
org.eclipse.jdt.core.dom.IAnnotationBinding[] annoInstances
String annoTypeName
org.eclipse.jdt.core.dom.IAnnotationBinding annoInstance
org.eclipse.jdt.core.dom.ITypeBinding binding
String curTypeName
org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl annoMirror
org.eclipse.jdt.apt.core.internal.env.AnnotationInvocationHandler handler
java.util.Collection _getAnnotationMirrors (org.eclipse.jdt.core.dom.IAnnotationBinding[])
org.eclipse.jdt.core.dom.IAnnotationBinding[] annoInstances
java.util.List result
org.eclipse.jdt.core.dom.IAnnotationBinding annoInstance
org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl annoMirror
java.util.Collection _getAnnotationMirrors (java.util.List)
java.util.List annoInstances
java.util.List result
org.eclipse.jdt.core.dom.Annotation annoInstance
org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl annoMirror
abstract org.eclipse.jdt.core.dom.ASTNode getAstNode ()
abstract org.eclipse.jdt.core.dom.CompilationUnit getCompilationUnit ()
public abstract org.eclipse.core.resources.IFile getResource ()
public abstract boolean isFromSource ()
public abstract boolean isBindingBased ()
public org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv getEnvironment ()
protected org.eclipse.jdt.core.dom.ASTNode getRangeNode ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.SimpleName name
String declName
Object obj
org.eclipse.jdt.core.dom.VariableDeclarationFragment frag
protected java.lang.String getDocComment (org.eclipse.jdt.core.dom.BodyDeclaration)
org.eclipse.jdt.core.dom.BodyDeclaration decl
org.eclipse.jdt.core.dom.Javadoc javaDoc
}
org/eclipse/jdt/apt/core/internal/declaration/EclipseMirrorObject$MirrorKind.classEclipseMirrorObject.java
package org.eclipse.jdt.apt.core.internal.declaration
public final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind extends java.lang.Enum {
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind CONSTRUCTOR
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind METHOD
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind ANNOTATION_ELEMENT
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind FIELD
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind ENUM_CONSTANT
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind ANNOTATION_VALUE
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind ANNOTATION_MIRROR
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind TYPE_ANNOTATION
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind TYPE_INTERFACE
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind TYPE_CLASS
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind TYPE_ENUM
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind TYPE_ARRAY
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind TYPE_WILDCARD
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind TYPE_VOID
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind TYPE_PRIMITIVE
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind TYPE_PARAMETER_VARIABLE
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind TYPE_ERROR
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind FORMAL_PARAMETER
public static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind PACKAGE
private static final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind[] values ()
public static org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind valueOf (java.lang.String)
}
org/eclipse/jdt/apt/core/internal/declaration/EclipseMirrorObject.classEclipseMirrorObject.java
package org.eclipse.jdt.apt.core.internal.declaration
public abstract org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject extends java.lang.Object {
public abstract org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public abstract org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv getEnvironment ()
}
org/eclipse/jdt/apt/core/internal/declaration/EclipseMirrorType.classEclipseMirrorType.java
package org.eclipse.jdt.apt.core.internal.declaration
public abstract org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType extends java.lang.Object implements org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject com.sun.mirror.type.TypeMirror {
public abstract boolean isAssignmentCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
public abstract boolean isSubTypeCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
public abstract org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding ()
}
org/eclipse/jdt/apt/core/internal/declaration/EnumConstantDeclarationImpl.classEnumConstantDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.EnumConstantDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.FieldDeclarationImpl implements com.sun.mirror.declaration.EnumConstantDeclaration {
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.IVariableBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.IVariableBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public com.sun.mirror.declaration.EnumDeclaration getDeclaringType ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public volatile com.sun.mirror.declaration.TypeDeclaration getDeclaringType ()
}
org/eclipse/jdt/apt/core/internal/declaration/EnumDeclarationImpl.classEnumDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.EnumDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.ClassDeclarationImpl implements com.sun.mirror.declaration.EnumDeclaration com.sun.mirror.type.EnumType {
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public java.util.Collection getEnumConstants ()
org.eclipse.jdt.core.dom.ITypeBinding enumBinding
org.eclipse.jdt.core.dom.IVariableBinding[] fields
java.util.List results
org.eclipse.jdt.core.dom.IVariableBinding field
com.sun.mirror.declaration.Declaration mirrorDecl
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public com.sun.mirror.declaration.EnumDeclaration getDeclaration ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public volatile com.sun.mirror.declaration.TypeDeclaration getDeclaration ()
public volatile com.sun.mirror.declaration.ClassDeclaration getDeclaration ()
}
org/eclipse/jdt/apt/core/internal/declaration/ExecutableDeclarationImpl.classExecutableDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public abstract org.eclipse.jdt.apt.core.internal.declaration.ExecutableDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.MemberDeclarationImpl implements com.sun.mirror.declaration.ExecutableDeclaration {
public void (org.eclipse.jdt.core.dom.IMethodBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.IMethodBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public com.sun.mirror.declaration.TypeDeclaration getDeclaringType ()
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
public java.util.Collection getFormalTypeParameters ()
public java.util.Collection getParameters ()
public java.util.Collection getThrownTypes ()
public boolean isVarArgs ()
public java.lang.String getSimpleName ()
public org.eclipse.jdt.core.dom.IMethodBinding getDeclarationBinding ()
public boolean isFromSource ()
org.eclipse.jdt.core.dom.ITypeBinding type
public volatile org.eclipse.jdt.core.dom.IBinding getDeclarationBinding ()
}
org/eclipse/jdt/apt/core/internal/declaration/ExecutableUtil.classExecutableUtil.java
package org.eclipse.jdt.apt.core.internal.declaration
org.eclipse.jdt.apt.core.internal.declaration.ExecutableUtil extends java.lang.Object {
void ()
static java.util.Collection getFormalTypeParameters (org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl executable
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
org.eclipse.jdt.core.dom.MethodDeclaration methodAstNode
java.util.List typeParams
java.util.List result
org.eclipse.jdt.core.dom.TypeParameter typeParam
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
com.sun.mirror.declaration.TypeParameterDeclaration typeParamDecl
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.ITypeBinding[] typeParams
java.util.List result
org.eclipse.jdt.core.dom.ITypeBinding typeVar
com.sun.mirror.declaration.TypeParameterDeclaration typeParamDecl
static java.util.Collection getParameters (org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl executable
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
org.eclipse.jdt.core.dom.MethodDeclaration methodAstNode
java.util.List params
java.util.List result
int i
int size
org.eclipse.jdt.core.dom.SingleVariableDeclaration varDecl
com.sun.mirror.declaration.ParameterDeclaration param
org.eclipse.jdt.apt.core.internal.declaration.ExecutableDeclarationImpl impl
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.ITypeBinding[] paramTypes
java.util.List result
int i
org.eclipse.jdt.core.dom.ITypeBinding type
com.sun.mirror.declaration.ParameterDeclaration param
static java.util.Collection getThrownTypes (org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl executable
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
org.eclipse.jdt.core.dom.MethodDeclaration methodAstNode
java.util.List exceptions
java.util.List results
org.eclipse.jdt.core.dom.Name exception
org.eclipse.jdt.core.dom.ITypeBinding eType
com.sun.mirror.type.ReferenceType refType
com.sun.mirror.type.ReferenceType refType
org.eclipse.jdt.apt.core.internal.declaration.ExecutableDeclarationImpl impl
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.ITypeBinding[] exceptions
java.util.List results
org.eclipse.jdt.core.dom.ITypeBinding exception
com.sun.mirror.declaration.TypeDeclaration mirrorDecl
}
org/eclipse/jdt/apt/core/internal/declaration/FieldDeclarationImpl.classFieldDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.FieldDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.MemberDeclarationImpl implements com.sun.mirror.declaration.FieldDeclaration {
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.IVariableBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.IVariableBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public java.lang.String getConstantExpression ()
org.eclipse.jdt.core.dom.IVariableBinding field
Object constant
public java.lang.Object getConstantValue ()
org.eclipse.jdt.core.dom.IVariableBinding field
public com.sun.mirror.declaration.TypeDeclaration getDeclaringType ()
org.eclipse.jdt.core.dom.IVariableBinding field
org.eclipse.jdt.core.dom.ITypeBinding outer
public java.lang.String getSimpleName ()
org.eclipse.jdt.core.dom.IVariableBinding field
String name
public com.sun.mirror.type.TypeMirror getType ()
org.eclipse.jdt.core.dom.IVariableBinding field
com.sun.mirror.type.TypeMirror typeMirror
public org.eclipse.jdt.core.dom.IVariableBinding getDeclarationBinding ()
public java.lang.String toString ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public boolean isFromSource ()
org.eclipse.jdt.core.dom.ITypeBinding type
public volatile org.eclipse.jdt.core.dom.IBinding getDeclarationBinding ()
}
org/eclipse/jdt/apt/core/internal/declaration/InterfaceDeclarationImpl.classInterfaceDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.InterfaceDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl implements com.sun.mirror.declaration.InterfaceDeclaration com.sun.mirror.type.InterfaceType {
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public java.util.Collection getMethods ()
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public com.sun.mirror.declaration.InterfaceDeclaration getDeclaration ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public volatile com.sun.mirror.declaration.TypeDeclaration getDeclaration ()
}
org/eclipse/jdt/apt/core/internal/declaration/MemberDeclarationImpl.classMemberDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public abstract org.eclipse.jdt.apt.core.internal.declaration.MemberDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.DeclarationImpl implements com.sun.mirror.declaration.MemberDeclaration org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject {
void (org.eclipse.jdt.core.dom.IBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationClass
org.eclipse.jdt.core.dom.IAnnotationBinding[] instances
public java.util.Collection getAnnotationMirrors ()
org.eclipse.jdt.core.dom.IAnnotationBinding[] instances
private org.eclipse.jdt.core.dom.IAnnotationBinding[] getAnnotationInstances ()
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.IAnnotationBinding[] instances
org.eclipse.jdt.core.dom.IAnnotationBinding[] instances
org.eclipse.jdt.core.dom.IAnnotationBinding[] instances
org.eclipse.jdt.core.dom.IAnnotationBinding[] instances
public java.lang.String getDocComment ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.ASTNode parent
public com.sun.mirror.util.SourcePosition getPosition ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.CompilationUnit unit
int start
}
org/eclipse/jdt/apt/core/internal/declaration/MethodDeclarationImpl.classMethodDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.MethodDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.ExecutableDeclarationImpl implements com.sun.mirror.declaration.MethodDeclaration {
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.IMethodBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.IMethodBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public com.sun.mirror.type.TypeMirror getReturnType ()
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.ITypeBinding retType
com.sun.mirror.type.TypeMirror type
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public java.lang.String toString ()
StringBuilder buffer
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.ITypeBinding[] typeParams
int i
int i
com.sun.mirror.declaration.ParameterDeclaration param
}
org/eclipse/jdt/apt/core/internal/declaration/PackageDeclarationImpl.classPackageDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.PackageDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.DeclarationImpl implements com.sun.mirror.declaration.PackageDeclaration {
private final boolean _hideSourcePosition
private final org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl _typeDecl
private org.eclipse.jdt.core.IPackageFragment[] _pkgFragments
public void (org.eclipse.jdt.core.dom.IPackageBinding, org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv, boolean)
org.eclipse.jdt.core.dom.IPackageBinding binding
org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl typeDecl
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
boolean hideSourcePosition
public void (org.eclipse.jdt.core.dom.IPackageBinding, org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv, boolean, org.eclipse.jdt.core.IPackageFragment[])
org.eclipse.jdt.core.dom.IPackageBinding binding
org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl typeDecl
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
boolean hideSourcePosition
org.eclipse.jdt.core.IPackageFragment[] pkgFragments
public org.eclipse.jdt.core.dom.IPackageBinding getPackageBinding ()
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class anno
public java.util.Collection getAnnotationMirrors ()
public java.util.Collection getAnnotationTypes ()
public java.util.Collection getClasses ()
java.util.List types
java.util.List classes
org.eclipse.jdt.core.IType type
com.sun.mirror.declaration.TypeDeclaration td
public java.util.Collection getEnums ()
java.util.List types
java.util.List enums
org.eclipse.jdt.core.IType type
public java.util.Collection getInterfaces ()
java.util.List types
java.util.List interfaces
org.eclipse.jdt.core.IType type
public java.lang.String getDocComment ()
public java.util.Collection getModifiers ()
public com.sun.mirror.util.SourcePosition getPosition ()
org.eclipse.jdt.core.dom.CompilationUnit unit
org.eclipse.jdt.core.dom.ASTNode node
int start
public java.lang.String getQualifiedName ()
public java.lang.String getSimpleName ()
org.eclipse.jdt.core.dom.IPackageBinding pkg
String[] components
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public java.lang.String toString ()
public org.eclipse.jdt.core.dom.IPackageBinding getDeclarationBinding ()
public boolean isFromSource ()
private void initFragments ()
private static java.util.List getTypesInPackage (org.eclipse.jdt.core.IPackageFragment[])
org.eclipse.jdt.core.IPackageFragment[] fragments
java.util.List types
org.eclipse.jdt.core.IPackageFragment fragment
org.eclipse.jdt.core.IClassFile classFile
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.ICompilationUnit compUnit
org.eclipse.jdt.core.IType type
public volatile org.eclipse.jdt.core.dom.IBinding getDeclarationBinding ()
}
org/eclipse/jdt/apt/core/internal/declaration/PackageDeclarationImplNoBinding.classPackageDeclarationImplNoBinding.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.PackageDeclarationImplNoBinding extends java.lang.Object implements com.sun.mirror.declaration.PackageDeclaration {
private final org.eclipse.jdt.core.IPackageFragment[] fragments
public void (org.eclipse.jdt.core.IPackageFragment[])
org.eclipse.jdt.core.IPackageFragment[] fragments
public java.lang.String getQualifiedName ()
public java.util.Collection getClasses ()
public java.util.Collection getEnums ()
public java.util.Collection getInterfaces ()
public java.util.Collection getAnnotationTypes ()
public java.lang.String getDocComment ()
public java.util.Collection getAnnotationMirrors ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class arg0
public java.util.Collection getModifiers ()
public java.lang.String getSimpleName ()
String components
int dotIndex
public com.sun.mirror.util.SourcePosition getPosition ()
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
}
org/eclipse/jdt/apt/core/internal/declaration/SourceParameterDeclarationImpl.classSourceParameterDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.SourceParameterDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.ASTBasedDeclarationImpl implements com.sun.mirror.declaration.ParameterDeclaration {
public void (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.SingleVariableDeclaration astNode
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public com.sun.mirror.type.TypeMirror getType ()
org.eclipse.jdt.core.dom.SingleVariableDeclaration astNode
org.eclipse.jdt.core.dom.Type type
org.eclipse.jdt.core.dom.IVariableBinding varBinding
String typeName
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String typeName
com.sun.mirror.type.TypeMirror mirrorType
public java.lang.String getSimpleName ()
org.eclipse.jdt.core.dom.Name nameNode
public java.lang.String getDocComment ()
org.eclipse.jdt.core.dom.SingleVariableDeclaration getAstNode ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object obj
org.eclipse.jdt.apt.core.internal.declaration.SourceParameterDeclarationImpl otherParam
public int hashCode ()
volatile org.eclipse.jdt.core.dom.ASTNode getAstNode ()
}
org/eclipse/jdt/apt/core/internal/declaration/TypeDeclarationImpl.classTypeDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public abstract org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.MemberDeclarationImpl implements com.sun.mirror.declaration.TypeDeclaration com.sun.mirror.type.DeclaredType com.sun.mirror.type.ReferenceType org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType {
private static final String HAS_INCONSISTENT_TYPE_HIERACHY
public void (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public java.lang.String getQualifiedName ()
org.eclipse.jdt.core.dom.ITypeBinding type
public java.lang.String getSimpleName ()
org.eclipse.jdt.core.dom.ITypeBinding type
public com.sun.mirror.declaration.PackageDeclaration getPackage ()
org.eclipse.jdt.core.dom.ITypeBinding binding
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding ()
private void getASTFields (org.eclipse.jdt.core.dom.AbstractTypeDeclaration, java.util.List)
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
java.util.List results
java.util.List bodyDecls
int i
int len
org.eclipse.jdt.core.dom.BodyDeclaration bodyDecl
org.eclipse.core.resources.IFile file
java.util.List fragments
org.eclipse.jdt.core.dom.VariableDeclarationFragment frag
org.eclipse.jdt.core.dom.IBinding fieldBinding
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl decl
public java.util.Collection getFields ()
java.util.List results
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
org.eclipse.jdt.core.dom.IVariableBinding[] fields
org.eclipse.jdt.core.dom.IVariableBinding field
com.sun.mirror.declaration.Declaration mirrorDecl
public java.util.Collection getNestedTypes ()
org.eclipse.jdt.core.dom.ITypeBinding[] memberTypes
java.util.List results
org.eclipse.jdt.core.dom.ITypeBinding type
com.sun.mirror.declaration.Declaration mirrorDecl
public java.util.Collection getFormalTypeParameters ()
org.eclipse.jdt.core.dom.ITypeBinding[] typeParams
java.util.List results
org.eclipse.jdt.core.dom.ITypeBinding typeParam
com.sun.mirror.declaration.Declaration mirrorDecl
public com.sun.mirror.declaration.TypeDeclaration getDeclaringType ()
org.eclipse.jdt.core.dom.ITypeBinding decl
public java.util.Collection getActualTypeArguments ()
org.eclipse.jdt.core.dom.ITypeBinding type
org.eclipse.jdt.core.dom.ITypeBinding[] typeArgs
java.util.Collection result
org.eclipse.jdt.core.dom.ITypeBinding arg
com.sun.mirror.type.TypeMirror mirror
public com.sun.mirror.type.DeclaredType getContainingType ()
org.eclipse.jdt.core.dom.ITypeBinding outer
public com.sun.mirror.declaration.TypeDeclaration getDeclaration ()
org.eclipse.jdt.core.dom.ITypeBinding declBinding
public java.util.Collection getSuperinterfaces ()
org.eclipse.jdt.core.dom.ITypeBinding[] superInterfaceBindings
java.util.List results
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl mirrorDecl
public org.eclipse.jdt.core.dom.ITypeBinding getDeclarationBinding ()
org.eclipse.jdt.core.dom.ITypeBinding type
protected void getASTMethods (org.eclipse.jdt.core.dom.AbstractTypeDeclaration, java.util.List)
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
java.util.List results
java.util.List bodyDecls
org.eclipse.core.resources.IFile file
int i
int len
org.eclipse.jdt.core.dom.BodyDeclaration bodyDecl
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
com.sun.mirror.declaration.MethodDeclaration mirrorDecl
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration memberDecl
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
com.sun.mirror.declaration.MethodDeclaration mirrorDecl
protected java.util.List _getMethods ()
java.util.List results
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.AbstractTypeDeclaration typeDecl
org.eclipse.jdt.core.dom.IMethodBinding[] methods
org.eclipse.jdt.core.dom.IMethodBinding method
com.sun.mirror.declaration.Declaration mirrorDecl
public java.lang.String toString ()
public boolean isFromSource ()
public boolean isAssignmentCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType left
org.eclipse.jdt.core.dom.ITypeBinding leftBinding
public boolean isSubTypeCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType type
org.eclipse.jdt.core.dom.ITypeBinding thisErased
org.eclipse.jdt.core.dom.ITypeBinding typeErased
private static boolean isImplementorOf (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding t1
org.eclipse.jdt.core.dom.ITypeBinding t2
org.eclipse.jdt.core.dom.ITypeBinding[] intfs
org.eclipse.jdt.core.dom.ITypeBinding intf
org.eclipse.jdt.core.dom.ITypeBinding superClass
private static boolean isSubClassOf (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding t1
org.eclipse.jdt.core.dom.ITypeBinding t2
private static boolean eq (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding t1
org.eclipse.jdt.core.dom.ITypeBinding t2
public volatile org.eclipse.jdt.core.dom.IBinding getDeclarationBinding ()
}
org/eclipse/jdt/apt/core/internal/declaration/TypeParameterDeclarationImpl.classTypeParameterDeclarationImpl.java
package org.eclipse.jdt.apt.core.internal.declaration
public org.eclipse.jdt.apt.core.internal.declaration.TypeParameterDeclarationImpl extends org.eclipse.jdt.apt.core.internal.declaration.DeclarationImpl implements com.sun.mirror.declaration.TypeParameterDeclaration com.sun.mirror.type.TypeVariable org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType {
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.DeclarationVisitor)
com.sun.mirror.util.DeclarationVisitor visitor
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationClass
public java.util.Collection getAnnotationMirrors ()
public java.util.Collection getBounds ()
org.eclipse.jdt.core.dom.ITypeBinding[] bounds
java.util.Collection result
org.eclipse.jdt.core.dom.ITypeBinding bound
com.sun.mirror.type.ReferenceType type
public java.lang.String getDocComment ()
public java.util.Collection getModifiers ()
public com.sun.mirror.declaration.Declaration getOwner ()
private org.eclipse.jdt.core.dom.IBinding getOwnerBinding ()
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.IBinding owner
public com.sun.mirror.util.SourcePosition getPosition ()
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.CompilationUnit unit
int offset
public java.lang.String getSimpleName ()
org.eclipse.jdt.core.dom.ITypeBinding typeVar
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public com.sun.mirror.declaration.TypeParameterDeclaration getDeclaration ()
public java.lang.String toString ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public org.eclipse.jdt.core.dom.ITypeBinding getDeclarationBinding ()
public org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding ()
public boolean isFromSource ()
public boolean isAssignmentCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType left
public boolean isSubTypeCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType type
org.eclipse.jdt.apt.core.internal.declaration.TypeParameterDeclarationImpl other
com.sun.mirror.type.ReferenceType bound
public volatile org.eclipse.jdt.core.dom.IBinding getDeclarationBinding ()
}
org/eclipse/jdt/apt/core/internal/env/
org/eclipse/jdt/apt/core/internal/env/APTProblem.classAPTProblem.java
package org.eclipse.jdt.apt.core.internal.env
org.eclipse.jdt.apt.core.internal.env.APTProblem extends org.eclipse.jdt.core.compiler.CategorizedProblem {
private static final String[] NO_ARGS
private final org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity _severity
private int _startingOffset
private int _endingOffset
private int _line
private org.eclipse.core.resources.IFile _resource
private final String _message
private final String _markerType
private final String[] _arguments
static void ()
void (java.lang.String, org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity, org.eclipse.core.resources.IFile, int, int, int, java.lang.String[], boolean)
String msg
org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity severity
org.eclipse.core.resources.IFile file
int startingOffset
int endingOffset
int line
String[] arguments
boolean isNonReconcile
public int getID ()
public java.lang.String[] getArguments ()
public java.lang.String getMessage ()
public char[] getOriginatingFileName ()
public int getSourceStart ()
public int getSourceEnd ()
public int getSourceLineNumber ()
public void setSourceStart (int)
int sourceStart
public void setSourceEnd (int)
int sourceEnd
public void setSourceLineNumber (int)
int lineNumber
public boolean isError ()
public boolean isWarning ()
public java.lang.String toString ()
public int getCategoryID ()
public java.lang.String getMarkerType ()
}
org/eclipse/jdt/apt/core/internal/env/AbstractCompilationEnv$EnvCallback.classAbstractCompilationEnv.java
package org.eclipse.jdt.apt.core.internal.env
public abstract org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv$EnvCallback extends java.lang.Object {
public abstract void run (org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv)
}
org/eclipse/jdt/apt/core/internal/env/AbstractCompilationEnv.classAbstractCompilationEnv.java
package org.eclipse.jdt.apt.core.internal.env
public abstract org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv extends org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv implements org.eclipse.jdt.apt.core.env.EclipseAnnotationProcessorEnvironment {
private static final String RTTG_ENABLED_DASH_A_OPTION
private static final String PROCESSING_IN_EDITOR_DISABLED_DASH_A_OPTION
private java.util.Set _listeners
protected java.util.List _problems
private boolean _isClosed
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv$EnvCallback _callback
private java.util.Set _allGeneratedSourceFiles
private java.util.Set _modifiedGeneratedSourceFiles
protected org.eclipse.jdt.core.dom.ASTRequestor _requestor
private com.sun.mirror.apt.AnnotationProcessorFactory _currentProcessorFactory
private boolean _currentProcessorFactoryWillReconcile
static final boolean $assertionsDisabled
static void ()
public static void newReconcileEnv (org.eclipse.jdt.core.compiler.ReconcileContext, org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv$EnvCallback)
org.eclipse.jdt.core.compiler.ReconcileContext reconcileContext
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv$EnvCallback callback
org.eclipse.jdt.apt.core.internal.env.ReconcileEnv env
public static void newBuildEnv (org.eclipse.jdt.core.compiler.BuildContext[], org.eclipse.jdt.core.compiler.BuildContext[], org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv$EnvCallback)
org.eclipse.jdt.core.compiler.BuildContext[] filesWithAnnotations
org.eclipse.jdt.core.compiler.BuildContext[] additionalFiles
org.eclipse.jdt.core.IJavaProject javaProj
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv$EnvCallback callback
org.eclipse.jdt.apt.core.internal.env.BuildEnv env
public static boolean doesFactorySupportReconcile (com.sun.mirror.apt.AnnotationProcessorFactory)
com.sun.mirror.apt.AnnotationProcessorFactory factory
java.util.Collection options
void (org.eclipse.jdt.core.dom.CompilationUnit, org.eclipse.core.resources.IFile, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.apt.core.env.Phase)
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IJavaProject javaProj
org.eclipse.jdt.apt.core.env.Phase phase
protected org.eclipse.jdt.core.dom.IBinding getBindingFromKey (java.lang.String, org.eclipse.jdt.core.ICompilationUnit)
String key
org.eclipse.jdt.core.ICompilationUnit unit
public void addListener (com.sun.mirror.apt.AnnotationProcessorListener)
com.sun.mirror.apt.AnnotationProcessorListener listener
public void removeListener (com.sun.mirror.apt.AnnotationProcessorListener)
com.sun.mirror.apt.AnnotationProcessorListener listener
public java.util.Set getProcessorListeners ()
public java.util.Map getOptions ()
java.util.HashMap options
public abstract org.eclipse.jdt.core.dom.CompilationUnit getASTFrom (org.eclipse.core.resources.IFile)
public org.eclipse.jdt.core.dom.CompilationUnit getAST ()
public org.eclipse.jdt.apt.core.util.EclipseMessager getMessager ()
abstract void addMessage (org.eclipse.core.resources.IFile, int, int, org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity, java.lang.String, int, java.lang.String[])
public java.util.List getProblems ()
org.eclipse.jdt.apt.core.internal.env.APTProblem createProblem (org.eclipse.core.resources.IFile, int, int, org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity, java.lang.String, int, java.lang.String[])
org.eclipse.core.resources.IFile resource
int start
int end
org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity severity
String msg
int line
String[] arguments
org.eclipse.jdt.apt.core.internal.env.APTProblem newProblem
public abstract com.sun.mirror.apt.Filer getFiler ()
public void addGeneratedSourceFile (org.eclipse.core.resources.IFile, boolean)
org.eclipse.core.resources.IFile f
boolean contentsChanged
boolean addedToAll
boolean addedToMod
public void addGeneratedNonSourceFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public java.util.Set getAllGeneratedFiles ()
public java.util.Set getModifiedGeneratedFiles ()
public boolean hasGeneratedSourceFiles ()
public java.util.Map getAnnotationTypes ()
java.util.List instances
java.util.Map decls
org.eclipse.jdt.apt.core.internal.util.Visitors$AnnotationVisitor visitor
int instanceIndex
int size
org.eclipse.jdt.core.dom.Annotation instance
org.eclipse.jdt.core.dom.ITypeBinding annoType
org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl decl
com.sun.mirror.declaration.AnnotationTypeDeclaration annoDecl
void checkValid ()
protected void completedProcessing ()
public void close ()
boolean isClosed ()
public void validateTypeName (java.lang.String) throws org.eclipse.core.runtime.CoreException
String typeName
java.util.Map options
String sourceLevel
String complianceLevel
org.eclipse.core.runtime.IStatus status
public com.sun.mirror.apt.AnnotationProcessorFactory getCurrentProcessorFactory ()
public void setCurrentProcessorFactory (com.sun.mirror.apt.AnnotationProcessorFactory, boolean)
com.sun.mirror.apt.AnnotationProcessorFactory factory
boolean willReconcile
public boolean currentProcessorSupportsRTTG ()
com.sun.mirror.apt.AnnotationProcessorFactory factory
java.util.Collection options
public volatile com.sun.mirror.apt.Messager getMessager ()
}
org/eclipse/jdt/apt/core/internal/env/AnnotationInvocationHandler.classAnnotationInvocationHandler.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.AnnotationInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private static final String JAVA_LANG_CLASS
private final org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl _instance
private final Class _clazz
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl, java.lang.Class)
org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl annotation
Class clazz
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
String methodName
String c_methodName
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.ITypeBinding retType
String qName
org.eclipse.jdt.core.dom.ITypeBinding[] classTypes
com.sun.mirror.type.TypeMirror mirrorType
org.eclipse.jdt.core.dom.ITypeBinding leafType
String leafQName
org.eclipse.jdt.core.dom.ITypeBinding[] classTypes
java.util.Collection mirrorTypes
java.util.Collection mirrorTypes
org.eclipse.jdt.core.dom.ITypeBinding type
com.sun.mirror.type.TypeMirror mirror
Object sourceValue
private java.lang.Object getReflectionValueWithTypeConversion (java.lang.Object, java.lang.Class)
Object domValue
Class expectedType
Object actualValue
private java.lang.Object _getReflectionValue (java.lang.Object, java.lang.Class)
Object domValue
Class expectedType
org.eclipse.jdt.core.dom.IVariableBinding varBinding
org.eclipse.jdt.core.dom.ITypeBinding declaringClass
java.lang.reflect.Field returnedField
Object[] elements
Class componentType
int length
Object array
int i
Object returnObj
Boolean bool
Byte b
Character c
Double d
Float f
Integer integer
Long l
Short s
org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl annoMirror
org.eclipse.jdt.apt.core.internal.env.AnnotationInvocationHandler handler
private java.lang.Object performNecessaryTypeConversion (java.lang.Class, java.lang.Object)
Class expectedType
Object actualValue
private java.lang.Object arrayify (java.lang.Class, java.lang.Object)
Class expectedType
Object actualValue
Class componentType
Object array
Boolean bool
Byte b
Character c
Double d
Float f
Integer integer
Long l
Short s
private java.lang.String formatArgs (java.lang.Object[])
Object[] args
StringBuilder builder
int i
}
org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv$1BindingRequestor.classBaseProcessorEnv.java
package org.eclipse.jdt.apt.core.internal.env
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv$1BindingRequestor extends org.eclipse.jdt.core.dom.ASTRequestor {
private org.eclipse.jdt.core.dom.IBinding _result
private int _kind
final org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv this$0
private final org.eclipse.jdt.core.ICompilationUnit val$unit
void (org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv, org.eclipse.jdt.core.ICompilationUnit)
public void acceptAST (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.core.dom.CompilationUnit ast
public void acceptBinding (java.lang.String, org.eclipse.jdt.core.dom.IBinding)
String bindingKey
org.eclipse.jdt.core.dom.IBinding binding
static org.eclipse.jdt.core.dom.IBinding access$0 (org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv$1BindingRequestor)
static int access$1 (org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv$1BindingRequestor)
}
org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv$1CompilationUnitRequestor.classBaseProcessorEnv.java
package org.eclipse.jdt.apt.core.internal.env
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv$1CompilationUnitRequestor extends org.eclipse.jdt.core.dom.ASTRequestor {
org.eclipse.jdt.core.dom.CompilationUnit domUnit
private final org.eclipse.jdt.core.ICompilationUnit val$compilationUnit
void (org.eclipse.jdt.core.ICompilationUnit)
public void acceptAST (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.core.dom.CompilationUnit ast
}
org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv$BaseRequestor.classBaseProcessorEnv.java
package org.eclipse.jdt.apt.core.internal.env
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv$BaseRequestor extends org.eclipse.jdt.core.dom.ASTRequestor {
org.eclipse.jdt.core.ICompilationUnit[] parseUnits
org.eclipse.jdt.core.dom.CompilationUnit[] asts
void (org.eclipse.jdt.core.ICompilationUnit[])
org.eclipse.jdt.core.ICompilationUnit[] parseUnits
public void acceptAST (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.core.dom.CompilationUnit ast
int i
int len
}
org/eclipse/jdt/apt/core/internal/env/BaseProcessorEnv.classBaseProcessorEnv.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv extends java.lang.Object implements com.sun.mirror.apt.AnnotationProcessorEnvironment {
public static final org.eclipse.jdt.core.dom.CompilationUnit EMPTY_AST_UNIT
public static final org.eclipse.jdt.core.ICompilationUnit[] NO_UNIT
public static final org.eclipse.jdt.core.dom.CompilationUnit[] NO_AST_UNITs
public static final String[] NO_KEYS
private static final int BOOLEAN_INDEX
private static final int BYTE_INDEX
private static final int CHAR_INDEX
private static final int DOUBLE_INDEX
private static final int FLOAT_INDEX
private static final int INT_INDEX
private static final int LONG_INDEX
private static final int SHORT_INDEX
private static final String DOT_JAVA
protected org.eclipse.jdt.core.dom.CompilationUnit _astRoot
protected final org.eclipse.jdt.apt.core.env.Phase _phase
protected org.eclipse.core.resources.IFile _file
protected final org.eclipse.jdt.core.IJavaProject _javaProject
protected final org.eclipse.jdt.apt.core.internal.AptProject _aptProject
protected final java.util.Map _options
protected final java.util.Map _modelCompUnit2astCompUnit
protected final java.util.Map _typeBinding2ModelCompUnit
private org.eclipse.jdt.apt.core.internal.type.VoidTypeImpl _voidType
private org.eclipse.jdt.apt.core.internal.type.PrimitiveTypeImpl[] _primitives
protected final java.util.Map _typeCache
protected org.eclipse.jdt.core.IPackageFragmentRoot[] _packageRootsCache
static final boolean $assertionsDisabled
static void ()
org.eclipse.jdt.core.dom.AST ast
public void (org.eclipse.jdt.core.dom.CompilationUnit, org.eclipse.core.resources.IFile, org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.apt.core.env.Phase)
org.eclipse.jdt.core.dom.CompilationUnit astCompilationUnit
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IJavaProject javaProj
org.eclipse.jdt.apt.core.env.Phase phase
private java.util.Map initOptions (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
java.util.Map procOptions
java.util.Map options
java.util.Map$Entry entry
String value
String key
String sunStyle
String sunStyle
public com.sun.mirror.util.Types getTypeUtils ()
public com.sun.mirror.util.Declarations getDeclarationUtils ()
public void addListener (com.sun.mirror.apt.AnnotationProcessorListener)
com.sun.mirror.apt.AnnotationProcessorListener listener
public void removeListener (com.sun.mirror.apt.AnnotationProcessorListener)
com.sun.mirror.apt.AnnotationProcessorListener listener
public java.util.Collection getTypeDeclarations ()
java.util.List bindings
java.util.List mirrorDecls
org.eclipse.jdt.core.dom.ITypeBinding binding
com.sun.mirror.declaration.TypeDeclaration mirrorDecl
protected java.util.List searchLocallyForTypeDeclarations ()
private java.util.List getTypeBindings ()
java.util.List declTypes
java.util.List typeBindings
org.eclipse.jdt.core.dom.AbstractTypeDeclaration decl
protected void getTypeBindings (org.eclipse.jdt.core.dom.ITypeBinding, java.util.List)
org.eclipse.jdt.core.dom.ITypeBinding type
java.util.List typeBindings
org.eclipse.jdt.core.dom.ITypeBinding nestedType
public java.util.Collection getSpecifiedTypeDeclarations ()
public java.util.Collection getDeclarationsAnnotatedWith (com.sun.mirror.declaration.AnnotationTypeDeclaration)
com.sun.mirror.declaration.AnnotationTypeDeclaration a
org.eclipse.jdt.core.dom.ITypeBinding annotationType
protected java.util.Map getASTNodesWithAnnotations ()
java.util.Map astNode2Anno
org.eclipse.jdt.apt.core.internal.util.Visitors$AnnotatedNodeVisitor visitor
private java.util.List getDeclarationsAnnotatedWith (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding annotationType
java.util.Map astNode2Anno
java.util.List decls
java.util.Map$Entry entry
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.Annotation anno
org.eclipse.jdt.core.dom.IBinding resolvedTypeBinding
protected org.eclipse.core.resources.IFile getFileForNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
protected void getDeclarations (org.eclipse.jdt.core.dom.ASTNode, java.util.List)
org.eclipse.jdt.core.dom.ASTNode node
java.util.List decls
org.eclipse.jdt.core.dom.IBinding binding
java.util.List fragments
org.eclipse.jdt.core.dom.VariableDeclarationFragment frag
org.eclipse.jdt.core.dom.IBinding fieldBinding
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl decl
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl decl
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl decl
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl decl
public org.eclipse.jdt.core.dom.ASTNode getASTNodeForBinding (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.CompilationUnit astUnit
public java.util.Map getOptions ()
public com.sun.mirror.declaration.TypeDeclaration getTypeDeclaration (java.lang.String)
String name
int index
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
ArrayIndexOutOfBoundsException e
protected org.eclipse.jdt.core.dom.ITypeBinding getTypeDefinitionBindingFromCorrectName (java.lang.String)
String fullyQualifiedName
int dollarIndex
String toplevelTypeName
String toplevelTypeName
org.eclipse.jdt.core.ICompilationUnit unit
String key
private org.eclipse.jdt.core.dom.ITypeBinding getTypeDefinitionBindingFromName (java.lang.String)
String fullyQualifiedName
org.eclipse.jdt.core.dom.ITypeBinding binding
int dotIndex
protected org.eclipse.jdt.core.dom.IBinding getBindingFromKey (java.lang.String, org.eclipse.jdt.core.ICompilationUnit)
String key
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv$1BindingRequestor requestor
org.eclipse.jdt.core.dom.ASTParser parser
org.eclipse.jdt.core.ICompilationUnit[] units
org.eclipse.jdt.core.dom.IBinding result
org.eclipse.jdt.core.dom.CompilationUnit astUnit
org.eclipse.jdt.core.dom.ITypeBinding declaringClass
public org.eclipse.jdt.core.dom.ITypeBinding getTypeBindingFromKey (java.lang.String)
String key
public com.sun.mirror.declaration.TypeDeclaration getTypeDeclaration (org.eclipse.jdt.core.IType)
org.eclipse.jdt.core.IType type
String name
public com.sun.mirror.declaration.PackageDeclaration getPackage (java.lang.String)
String name
org.eclipse.jdt.core.IPackageFragment[] pkgFrags
boolean containsNoJavaResources
org.eclipse.jdt.core.IPackageFragment pkg
org.eclipse.jdt.core.ICompilationUnit compUnit
org.eclipse.jdt.core.IClassFile classFile
org.eclipse.jdt.core.ICompilationUnit pkgInfoUnit
org.eclipse.jdt.core.IClassFile pkgInfoClassFile
org.eclipse.jdt.core.IPackageFragment frag
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.IClassFile file
String cfName
org.eclipse.jdt.core.IType type
org.eclipse.jdt.core.IType[] types
org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl typeDecl
org.eclipse.jdt.core.dom.ITypeBinding binding
String key
org.eclipse.jdt.core.dom.IPackageBinding packageBinding
private java.lang.String getPackageBindingKey (java.lang.String)
String packageName
protected org.eclipse.jdt.core.dom.CompilationUnit searchLocallyForBinding (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.ASTNode node
private org.eclipse.jdt.core.ICompilationUnit getICompilationUnitForTopLevelType (java.lang.String)
String topTypeQName
String pathname
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.IJavaElement element
public org.eclipse.jdt.core.dom.CompilationUnit getCompilationUnitForBinding (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.CompilationUnit domUnit
org.eclipse.jdt.core.IMember member
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
String qname
org.eclipse.jdt.core.dom.CompilationUnit astUnit
org.eclipse.jdt.core.dom.ASTParser parser
org.eclipse.jdt.core.dom.CompilationUnit resultUnit
public com.sun.mirror.apt.Filer getFiler ()
public com.sun.mirror.apt.Messager getMessager ()
protected static org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.ITypeBinding aTypeBinding
public org.eclipse.jdt.core.IPackageFragmentRoot[] getAllPackageFragmentRoots () throws org.eclipse.jdt.core.JavaModelException
protected org.eclipse.core.resources.IFile searchLocallyForIFile (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.core.dom.ASTNode node
public org.eclipse.core.resources.IFile getDeclaringFileForBinding (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IMember member
org.eclipse.jdt.core.ICompilationUnit unit
org.eclipse.jdt.core.dom.ITypeBinding type
org.eclipse.jdt.core.ICompilationUnit unit
String qname
static void createASTs (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.ICompilationUnit[], org.eclipse.jdt.core.dom.ASTRequestor)
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.ICompilationUnit[] parseUnits
org.eclipse.jdt.core.dom.ASTRequestor requestor
String bogusKey
String[] keys
org.eclipse.jdt.core.dom.ASTParser p
public static org.eclipse.jdt.core.dom.CompilationUnit createAST (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.jdt.core.ICompilationUnit compilationUnit
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv$1CompilationUnitRequestor requestor
org.eclipse.jdt.core.dom.ASTParser p
protected org.eclipse.jdt.core.dom.AST getCurrentDietAST ()
private void initPrimitives ()
org.eclipse.jdt.core.dom.AST ast
org.eclipse.jdt.core.dom.ITypeBinding binding
public org.eclipse.jdt.apt.core.internal.type.PrimitiveTypeImpl getBooleanType ()
public org.eclipse.jdt.apt.core.internal.type.PrimitiveTypeImpl getByteType ()
public org.eclipse.jdt.apt.core.internal.type.PrimitiveTypeImpl getCharType ()
public org.eclipse.jdt.apt.core.internal.type.PrimitiveTypeImpl getDoubleType ()
public org.eclipse.jdt.apt.core.internal.type.PrimitiveTypeImpl getFloatType ()
public org.eclipse.jdt.apt.core.internal.type.PrimitiveTypeImpl getIntType ()
public org.eclipse.jdt.apt.core.internal.type.PrimitiveTypeImpl getLongType ()
public org.eclipse.jdt.apt.core.internal.type.PrimitiveTypeImpl getShortType ()
public org.eclipse.jdt.apt.core.internal.type.VoidTypeImpl getVoidType ()
public org.eclipse.jdt.core.dom.CompilationUnit getAstCompilationUnit ()
public org.eclipse.core.resources.IFile getFile ()
public org.eclipse.jdt.apt.core.env.Phase getPhase ()
public org.eclipse.core.resources.IProject getProject ()
public org.eclipse.jdt.core.IJavaProject getJavaProject ()
public org.eclipse.jdt.apt.core.internal.AptProject getAptProject ()
}
org/eclipse/jdt/apt/core/internal/env/BinaryFileOutputStream.classBinaryFileOutputStream.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.BinaryFileOutputStream extends java.io.ByteArrayOutputStream {
protected final org.eclipse.core.resources.IFile _file
private final org.eclipse.jdt.apt.core.internal.env.BuildEnv _env
public void (org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BuildEnv)
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BuildEnv env
public void close () throws java.io.IOException
java.io.InputStream contents
boolean contentsChanged
java.io.InputStream in
java.io.InputStream oldData
org.eclipse.core.resources.IFile parentFile
private void closeInputStream (java.io.InputStream)
java.io.InputStream stream
private void saveToDisk (java.io.InputStream, boolean) throws java.io.IOException
java.io.InputStream toSave
boolean create
org.eclipse.core.runtime.CoreException ce
}
org/eclipse/jdt/apt/core/internal/env/BuildEnv$1.classBuildEnv.java
package org.eclipse.jdt.apt.core.internal.env
org.eclipse.jdt.apt.core.internal.env.BuildEnv$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.jdt.apt.core.internal.env.BuildEnv this$0
void (org.eclipse.jdt.apt.core.internal.env.BuildEnv)
public void run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.apt.core.internal.env.MarkerInfo markerInfo
org.eclipse.core.resources.IMarker marker
org.eclipse.core.runtime.CoreException e
}
org/eclipse/jdt/apt/core/internal/env/BuildEnv$CallbackRequestor.classBuildEnv.java
package org.eclipse.jdt.apt.core.internal.env
org.eclipse.jdt.apt.core.internal.env.BuildEnv$CallbackRequestor extends org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv$BaseRequestor {
final org.eclipse.jdt.apt.core.internal.env.BuildEnv this$0
void (org.eclipse.jdt.apt.core.internal.env.BuildEnv, org.eclipse.jdt.core.ICompilationUnit[])
org.eclipse.jdt.core.ICompilationUnit[] parseUnits
public void acceptBinding (java.lang.String, org.eclipse.jdt.core.dom.IBinding)
String bindingKey
org.eclipse.jdt.core.dom.IBinding binding
}
org/eclipse/jdt/apt/core/internal/env/BuildEnv.classBuildEnv.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.BuildEnv extends org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv {
private boolean _hasRaisedErrors
private final org.eclipse.jdt.apt.core.internal.env.BuildFilerImpl _filer
private java.util.Set _typeDependencies
private boolean _batchMode
private org.eclipse.jdt.core.compiler.BuildContext[] _filesWithAnnotation
private org.eclipse.jdt.core.compiler.BuildContext[] _additionFiles
private org.eclipse.jdt.core.dom.CompilationUnit[] _astRoots
private java.util.List _markerInfos
static final boolean $assertionsDisabled
static void ()
void (org.eclipse.jdt.core.compiler.BuildContext[], org.eclipse.jdt.core.compiler.BuildContext[], org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.compiler.BuildContext[] filesWithAnnotations
org.eclipse.jdt.core.compiler.BuildContext[] additionalFiles
org.eclipse.jdt.core.IJavaProject javaProj
public com.sun.mirror.apt.Filer getFiler ()
public com.sun.mirror.declaration.PackageDeclaration getPackage (java.lang.String)
String name
public com.sun.mirror.declaration.TypeDeclaration getTypeDeclaration (java.lang.String)
String name
com.sun.mirror.declaration.TypeDeclaration decl
public boolean hasRaisedErrors ()
public static java.io.InputStreamReader getFileReader (org.eclipse.core.resources.IFile) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
public static java.io.InputStream getInputStream (org.eclipse.core.resources.IFile) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
public boolean hasGeneratedClassFiles ()
public void close ()
void addMessage (org.eclipse.core.resources.IFile, int, int, org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity, java.lang.String, int, java.lang.String[])
org.eclipse.core.resources.IFile resource
int start
int end
org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity severity
String msg
int line
String[] arguments
StringBuilder sb
String s
org.eclipse.core.runtime.IStatus status
private void addProblem (org.eclipse.core.resources.IFile, int, int, org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity, java.lang.String, int, java.lang.String[])
org.eclipse.core.resources.IFile resource
int start
int end
org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity severity
String msg
int line
String[] arguments
org.eclipse.jdt.apt.core.internal.env.APTProblem problem
private void addMarker (int, int, org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity, java.lang.String, int, java.lang.String[])
int start
int end
org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity severity
String msg
int line
String[] arguments
public java.util.Map getAnnotationTypes ()
public java.util.Map getAllAnnotationTypes (java.util.Map)
java.util.Map file2Annotations
java.util.List instances
java.util.Map decls
org.eclipse.jdt.apt.core.internal.util.Visitors$AnnotationVisitor visitor
int astIndex
int len
java.util.Set perFileAnnos
int instanceIndex
int size
org.eclipse.jdt.core.dom.Annotation instance
org.eclipse.jdt.core.dom.ITypeBinding annoType
org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl decl
com.sun.mirror.declaration.AnnotationTypeDeclaration annoDecl
public java.util.Set getTypeDependencies ()
public void beginBatchProcessing ()
public void completedBatchProcessing ()
void createASTs (org.eclipse.jdt.core.compiler.BuildContext[])
org.eclipse.jdt.core.compiler.BuildContext[] cpResults
int len
org.eclipse.jdt.core.ICompilationUnit[] units
int i
public void beginFileProcessing (org.eclipse.jdt.core.compiler.BuildContext)
org.eclipse.jdt.core.compiler.BuildContext result
org.eclipse.core.resources.IFile file
int i
int len
public void completedFileProcessing ()
protected void completedProcessing ()
public java.util.List getProblems ()
public org.eclipse.jdt.core.dom.CompilationUnit getAST ()
public void addTypeDependency (java.lang.String)
String fullyQualifiedTypeName
protected java.util.List searchLocallyForTypeDeclarations ()
java.util.List typeDecls
int i
int len
private void getTypeDeclarationsFromAdditionFiles (java.util.List)
java.util.List typeDecls
int len
org.eclipse.jdt.core.ICompilationUnit[] units
int i
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv$BaseRequestor r
org.eclipse.jdt.core.dom.CompilationUnit[] asts
org.eclipse.jdt.core.dom.CompilationUnit ast
protected java.util.Map getASTNodesWithAnnotations ()
java.util.Map astNode2Anno
org.eclipse.jdt.apt.core.internal.util.Visitors$AnnotatedNodeVisitor visitor
int i
int len
protected org.eclipse.core.resources.IFile getFileForNode (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.jdt.core.dom.CompilationUnit curAST
int i
int len
protected org.eclipse.jdt.core.dom.CompilationUnit searchLocallyForBinding (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
int i
int len
org.eclipse.jdt.core.dom.ASTNode node
protected org.eclipse.core.resources.IFile searchLocallyForIFile (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
int i
int len
org.eclipse.jdt.core.dom.ASTNode node
public org.eclipse.jdt.core.dom.CompilationUnit getASTFrom (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
int i
int len
protected org.eclipse.jdt.core.dom.AST getCurrentDietAST ()
void postMarkers ()
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.resources.IWorkspace ws
org.eclipse.core.runtime.CoreException e
public org.eclipse.jdt.core.compiler.BuildContext[] getFilesWithAnnotation ()
public org.eclipse.jdt.core.compiler.BuildContext[] getFilesWithoutAnnotation ()
static void access$0 (org.eclipse.jdt.apt.core.internal.env.BuildEnv, org.eclipse.jdt.core.dom.CompilationUnit[])
static java.util.List access$1 (org.eclipse.jdt.apt.core.internal.env.BuildEnv)
}
org/eclipse/jdt/apt/core/internal/env/BuildFilerImpl.classBuildFilerImpl.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.BuildFilerImpl extends org.eclipse.jdt.apt.core.internal.env.FilerImpl {
private boolean _generatedClassFiles
private final org.eclipse.jdt.apt.core.internal.env.BuildEnv _env
public void (org.eclipse.jdt.apt.core.internal.env.BuildEnv)
org.eclipse.jdt.apt.core.internal.env.BuildEnv env
public java.io.OutputStream createClassFile (java.lang.String) throws java.io.IOException
String typeName
org.eclipse.core.runtime.CoreException e
java.io.IOException ioe
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager gsfm
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IPath path
Exception e
org.eclipse.core.resources.IFile file
public boolean hasGeneratedClassFile ()
public java.io.PrintWriter createTextFile (com.sun.mirror.apt.Filer$Location, java.lang.String, java.io.File, java.lang.String) throws java.io.IOException
com.sun.mirror.apt.Filer$Location loc
String pkg
java.io.File relPath
String charsetName
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IFile file
java.io.OutputStream binaryOut
java.io.OutputStreamWriter outWriter
public java.io.OutputStream createBinaryFile (com.sun.mirror.apt.Filer$Location, java.lang.String, java.io.File) throws java.io.IOException
com.sun.mirror.apt.Filer$Location loc
String pkg
java.io.File relPath
org.eclipse.core.runtime.IPath path
org.eclipse.core.resources.IFile file
protected org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv getEnv ()
private void validateFile (org.eclipse.core.resources.IFile) throws java.io.IOException
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IStatus status
org.eclipse.core.runtime.CoreException ce
java.io.IOException ioe
}
org/eclipse/jdt/apt/core/internal/env/EclipseRoundCompleteEvent$State.classEclipseRoundCompleteEvent.java
package org.eclipse.jdt.apt.core.internal.env
org.eclipse.jdt.apt.core.internal.env.EclipseRoundCompleteEvent$State extends java.lang.Object implements com.sun.mirror.apt.RoundState {
private final org.eclipse.jdt.apt.core.internal.env.BuildEnv _env
void (org.eclipse.jdt.apt.core.internal.env.BuildEnv)
org.eclipse.jdt.apt.core.internal.env.BuildEnv env
public boolean classFilesCreated ()
public boolean errorRaised ()
public boolean sourceFilesCreated ()
public boolean finalRound ()
}
org/eclipse/jdt/apt/core/internal/env/EclipseRoundCompleteEvent.classEclipseRoundCompleteEvent.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.EclipseRoundCompleteEvent extends com.sun.mirror.apt.RoundCompleteEvent {
static final long serialVersionUID
public void (org.eclipse.jdt.apt.core.internal.env.BuildEnv)
org.eclipse.jdt.apt.core.internal.env.BuildEnv env
}
org/eclipse/jdt/apt/core/internal/env/EncodedFileOutputStream.classEncodedFileOutputStream.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.EncodedFileOutputStream extends org.eclipse.jdt.apt.core.internal.env.BinaryFileOutputStream {
private final String _charsetName
public void (org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BuildEnv, java.lang.String)
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BuildEnv env
String charsetName
public void close () throws java.io.IOException
org.eclipse.core.resources.IWorkspace ws
org.eclipse.core.resources.IFile resourceFile
org.eclipse.core.runtime.IStatus result
String defaultCharset
org.eclipse.core.runtime.CoreException ce
java.io.IOException ioe
}
org/eclipse/jdt/apt/core/internal/env/EnvUtil$EndingOffsetFinder.classEnvUtil.java
package org.eclipse.jdt.apt.core.internal.env
org.eclipse.jdt.apt.core.internal.env.EnvUtil$EndingOffsetFinder extends org.eclipse.jdt.core.dom.ASTVisitor {
private final int[] _sortedStartingOffset
private final int[] _endingOffsets
private void (int[])
int[] offsets
int count
int i
int len
int index
int i
int len
int i
public void preVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int startingOffset
int endingOffset
int startIndex
int endIndex
int i
public int getEndingOffset (int)
int startingOffset
int index
void (int[], org.eclipse.jdt.apt.core.internal.env.EnvUtil$EndingOffsetFinder)
}
org/eclipse/jdt/apt/core/internal/env/EnvUtil.classEnvUtil.java
package org.eclipse.jdt.apt.core.internal.env
org.eclipse.jdt.apt.core.internal.env.EnvUtil extends java.lang.Object {
void ()
static void updateProblemLength (java.util.List, org.eclipse.jdt.core.dom.CompilationUnit)
java.util.List problems
org.eclipse.jdt.core.dom.CompilationUnit astUnit
int count
int[] classNameRange
org.eclipse.jdt.core.compiler.IProblem problem
int[] startingOffsets
int index
org.eclipse.jdt.core.compiler.IProblem problem
org.eclipse.jdt.apt.core.internal.env.EnvUtil$EndingOffsetFinder lfinder
org.eclipse.jdt.core.compiler.IProblem problem
int startingOffset
int endingOffset
org.eclipse.jdt.core.compiler.IProblem problem
private static int[] getClassNameRange (org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.dom.CompilationUnit astUnit
int[] startAndEnd
java.util.List topTypes
org.eclipse.jdt.core.dom.AbstractTypeDeclaration topType
org.eclipse.jdt.core.dom.SimpleName typename
}
org/eclipse/jdt/apt/core/internal/env/FilerImpl.classFilerImpl.java
package org.eclipse.jdt.apt.core.internal.env
public abstract org.eclipse.jdt.apt.core.internal.env.FilerImpl extends java.lang.Object implements com.sun.mirror.apt.Filer {
public void ()
protected abstract org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv getEnv ()
public java.io.PrintWriter createSourceFile (java.lang.String) throws java.io.IOException
String typeName
java.io.PrintWriter pw
java.io.PrintWriter pw
org.eclipse.core.runtime.CoreException e
java.io.IOException ioe
protected org.eclipse.core.runtime.IPath getOutputFileForLocation (com.sun.mirror.apt.Filer$Location, java.lang.String, java.io.File) throws java.io.IOException
com.sun.mirror.apt.Filer$Location loc
String pkg
java.io.File relPath
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager gsfm
org.eclipse.core.runtime.IPath path
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.runtime.IPath absolutePath
java.io.File parentFile
}
org/eclipse/jdt/apt/core/internal/env/ITypeConstants.classITypeConstants.java
package org.eclipse.jdt.apt.core.internal.env
public abstract org.eclipse.jdt.apt.core.internal.env.ITypeConstants extends java.lang.Object {
public static final String BOOLEAN
public static final String BYTE
public static final String CHAR
public static final String DOUBLE
public static final String FLOAT
public static final String INT
public static final String LONG
public static final String SHORT
public static final String VOID
}
org/eclipse/jdt/apt/core/internal/env/JavaSourceFilePrintWriter.classJavaSourceFilePrintWriter.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.JavaSourceFilePrintWriter extends java.io.PrintWriter {
private final java.io.StringWriter _sw
private final String _typeName
private final org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv _env
public void (java.lang.String, java.io.StringWriter, org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv) throws org.eclipse.core.runtime.CoreException
String typeName
java.io.StringWriter sw
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv env
public void close ()
String contents
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager gfm
org.eclipse.jdt.apt.core.env.Phase phase
org.eclipse.jdt.apt.core.internal.generatedfile.FileGenerationResult result
org.eclipse.jdt.apt.core.internal.env.ReconcileEnv reconcileEnv
org.eclipse.jdt.core.ICompilationUnit parentCompilationUnit
org.eclipse.core.runtime.CoreException ce
}
org/eclipse/jdt/apt/core/internal/env/MarkerInfo.classMarkerInfo.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.MarkerInfo extends java.lang.Object {
private final int start
private final int end
private final org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity severity
private final String msg
private final int line
private static int[] $SWITCH_TABLE$org$eclipse$jdt$apt$core$internal$env$MessagerImpl$Severity
public void (int, int, org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity, java.lang.String, int)
int start
int end
org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity severity
String msg
int line
private int getSeverity ()
public boolean isError ()
public void copyIntoMarker (org.eclipse.core.resources.IMarker) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IMarker marker
static int[] $SWITCH_TABLE$org$eclipse$jdt$apt$core$internal$env$MessagerImpl$Severity ()
}
org/eclipse/jdt/apt/core/internal/env/MessagerImpl$Severity.classMessagerImpl.java
package org.eclipse.jdt.apt.core.internal.env
public final org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity extends java.lang.Enum {
public static final org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity ERROR
public static final org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity WARNING
public static final org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity INFO
private static final org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity[] values ()
public static org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity valueOf (java.lang.String)
}
org/eclipse/jdt/apt/core/internal/env/MessagerImpl.classMessagerImpl.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.MessagerImpl extends java.lang.Object implements com.sun.mirror.apt.Messager org.eclipse.jdt.apt.core.util.EclipseMessager {
private final org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv _env
void (org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv)
org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv env
public void printError (com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String[])
com.sun.mirror.util.SourcePosition pos
String msg
String[] arguments
public void printError (org.eclipse.jdt.core.dom.ASTNode, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode node
String msg
int start
int line
public void printError (java.lang.String)
String msg
public void printNotice (com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String[])
com.sun.mirror.util.SourcePosition pos
String msg
String[] arguments
public void printNotice (org.eclipse.jdt.core.dom.ASTNode, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode node
String msg
int start
int line
public void printNotice (java.lang.String)
String msg
public void printWarning (com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String[])
com.sun.mirror.util.SourcePosition pos
String msg
String[] arguments
public void printWarning (org.eclipse.jdt.core.dom.ASTNode, java.lang.String)
org.eclipse.jdt.core.dom.ASTNode node
String msg
int start
int line
public void printWarning (java.lang.String)
String msg
public void printError (com.sun.mirror.util.SourcePosition, java.lang.String)
com.sun.mirror.util.SourcePosition pos
String msg
public void printWarning (com.sun.mirror.util.SourcePosition, java.lang.String)
com.sun.mirror.util.SourcePosition pos
String msg
public void printNotice (com.sun.mirror.util.SourcePosition, java.lang.String)
com.sun.mirror.util.SourcePosition pos
String msg
public void printFixableError (com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)
com.sun.mirror.util.SourcePosition pos
String msg
String pluginId
String errorId
public void printFixableWarning (com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)
com.sun.mirror.util.SourcePosition pos
String msg
String pluginId
String errorId
public void printFixableNotice (com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)
com.sun.mirror.util.SourcePosition pos
String msg
String pluginId
String errorId
public void printFixableError (java.lang.String, java.lang.String, java.lang.String)
String msg
String pluginId
String errorId
public void printFixableWarning (java.lang.String, java.lang.String, java.lang.String)
String msg
String pluginId
String errorId
public void printFixableNotice (java.lang.String, java.lang.String, java.lang.String)
String msg
String pluginId
String errorId
private void print (org.eclipse.jdt.apt.core.internal.util.SourcePositionImpl, org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity, java.lang.String, java.lang.String[])
org.eclipse.jdt.apt.core.internal.util.SourcePositionImpl pos
org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity severity
String msg
String[] arguments
org.eclipse.core.resources.IFile resource
private void print (com.sun.mirror.util.SourcePosition, org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity, java.lang.String, java.lang.String[])
com.sun.mirror.util.SourcePosition pos
org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity severity
String msg
String[] arguments
java.io.File file
org.eclipse.core.resources.IFile resource
String projAbsPath
String fileAbsPath
String fileRelPath
int offset
org.eclipse.jdt.core.dom.CompilationUnit unit
private void print (org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity, java.lang.String, java.lang.String[])
org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity severity
String msg
String[] arguments
}
org/eclipse/jdt/apt/core/internal/env/NoOpOutputStream.classNoOpOutputStream.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.NoOpOutputStream extends java.io.OutputStream {
public void ()
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (int) throws java.io.IOException
int b
}
org/eclipse/jdt/apt/core/internal/env/NoOpPrintWriter.classNoOpPrintWriter.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.NoOpPrintWriter extends java.io.PrintWriter {
public void ()
}
org/eclipse/jdt/apt/core/internal/env/ReconcileEnv$CallbackRequestor.classReconcileEnv.java
package org.eclipse.jdt.apt.core.internal.env
org.eclipse.jdt.apt.core.internal.env.ReconcileEnv$CallbackRequestor extends org.eclipse.jdt.core.dom.ASTRequestor {
final org.eclipse.jdt.apt.core.internal.env.ReconcileEnv this$0
void (org.eclipse.jdt.apt.core.internal.env.ReconcileEnv)
public void acceptAST (org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.dom.CompilationUnit)
org.eclipse.jdt.core.ICompilationUnit source
org.eclipse.jdt.core.dom.CompilationUnit ast
public void acceptBinding (java.lang.String, org.eclipse.jdt.core.dom.IBinding)
String bindingKey
org.eclipse.jdt.core.dom.IBinding binding
}
org/eclipse/jdt/apt/core/internal/env/ReconcileEnv.classReconcileEnv.java
package org.eclipse.jdt.apt.core.internal.env
public org.eclipse.jdt.apt.core.internal.env.ReconcileEnv extends org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv implements org.eclipse.jdt.apt.core.env.EclipseAnnotationProcessorEnvironment {
private final org.eclipse.jdt.core.ICompilationUnit _workingCopy
private final org.eclipse.jdt.core.compiler.ReconcileContext _context
static final boolean $assertionsDisabled
static void ()
static org.eclipse.jdt.apt.core.internal.env.ReconcileEnv newEnv (org.eclipse.jdt.core.compiler.ReconcileContext)
org.eclipse.jdt.core.compiler.ReconcileContext context
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.core.resources.IFile file
private void (org.eclipse.jdt.core.compiler.ReconcileContext, org.eclipse.jdt.core.ICompilationUnit, org.eclipse.core.resources.IFile, org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.compiler.ReconcileContext context
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.core.resources.IFile file
org.eclipse.jdt.core.IJavaProject javaProj
void addMessage (org.eclipse.core.resources.IFile, int, int, org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity, java.lang.String, int, java.lang.String[])
org.eclipse.core.resources.IFile resource
int start
int end
org.eclipse.jdt.apt.core.internal.env.MessagerImpl$Severity severity
String msg
int line
String[] arguments
public org.eclipse.jdt.core.dom.CompilationUnit getASTFrom (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
public void addTypeDependency (java.lang.String)
String fullyQualifiedTypeName
public com.sun.mirror.apt.Filer getFiler ()
void openPipeline ()
public void close ()
org.eclipse.jdt.core.ICompilationUnit getCompilationUnit ()
}
org/eclipse/jdt/apt/core/internal/env/ReconcileFilerImpl$1.classReconcileFilerImpl.java
package org.eclipse.jdt.apt.core.internal.env
org.eclipse.jdt.apt.core.internal.env.ReconcileFilerImpl$1 extends java.io.OutputStream {
void ()
public void write (int) throws java.io.IOException
int b
}
org/eclipse/jdt/apt/core/internal/env/ReconcileFilerImpl$NoOpWriter.classReconcileFilerImpl.java
package org.eclipse.jdt.apt.core.internal.env
final org.eclipse.jdt.apt.core.internal.env.ReconcileFilerImpl$NoOpWriter extends java.io.Writer {
private void ()
public void write (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
void (org.eclipse.jdt.apt.core.internal.env.ReconcileFilerImpl$NoOpWriter)
}
org/eclipse/jdt/apt/core/internal/env/ReconcileFilerImpl.classReconcileFilerImpl.java
package org.eclipse.jdt.apt.core.internal.env
final org.eclipse.jdt.apt.core.internal.env.ReconcileFilerImpl extends org.eclipse.jdt.apt.core.internal.env.FilerImpl {
private final org.eclipse.jdt.apt.core.internal.env.ReconcileEnv _env
private static final java.io.OutputStream NO_OP_STREAM
private static final java.io.PrintWriter NO_OP_WRITER
static void ()
public void (org.eclipse.jdt.apt.core.internal.env.ReconcileEnv)
org.eclipse.jdt.apt.core.internal.env.ReconcileEnv env
protected org.eclipse.jdt.apt.core.internal.env.AbstractCompilationEnv getEnv ()
public java.io.OutputStream createBinaryFile (com.sun.mirror.apt.Filer$Location, java.lang.String, java.io.File) throws java.io.IOException
com.sun.mirror.apt.Filer$Location loc
String pkg
java.io.File relPath
public java.io.OutputStream createClassFile (java.lang.String) throws java.io.IOException
String name
public java.io.PrintWriter createTextFile (com.sun.mirror.apt.Filer$Location, java.lang.String, java.io.File, java.lang.String) throws java.io.IOException
com.sun.mirror.apt.Filer$Location loc
String pkg
java.io.File relPath
String charsetName
}
org/eclipse/jdt/apt/core/internal/generatedfile/
org/eclipse/jdt/apt/core/internal/generatedfile/ClasspathUtil.classClasspathUtil.java
package org.eclipse.jdt.apt.core.internal.generatedfile
public org.eclipse.jdt.apt.core.internal.generatedfile.ClasspathUtil extends java.lang.Object {
public static org.eclipse.jdt.core.IClasspathEntry findProjectSourcePath (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.resources.IFolder) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject jp
org.eclipse.core.resources.IFolder folder
org.eclipse.jdt.core.IClasspathEntry[] cp
org.eclipse.jdt.core.IClasspathEntry searchingFor
org.eclipse.core.runtime.IPath searchingForPath
int i
public static boolean doesClasspathContainEntry (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.core.IClasspathEntry[], org.eclipse.core.runtime.IPath, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject jp
org.eclipse.jdt.core.IClasspathEntry[] cp
org.eclipse.core.runtime.IPath path
org.eclipse.core.runtime.IProgressMonitor progressMonitor
int i
public static void removeFromProjectClasspath (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.resources.IFolder, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject jp
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.IClasspathEntry[] cp
org.eclipse.core.runtime.IPath workspaceRelativePath
boolean found
org.eclipse.core.runtime.IPath projectRelativePath
int j
int i
org.eclipse.core.runtime.IPath[] oldExclusions
int m
int k
org.eclipse.core.runtime.IPath[] newExclusions
org.eclipse.jdt.core.IClasspathEntry[] newCp
public static boolean updateProjectClasspath (org.eclipse.jdt.core.IJavaProject, org.eclipse.core.resources.IFolder, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.IJavaProject jp
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.IClasspathEntry[] cp
org.eclipse.core.runtime.IPath path
boolean found
java.util.ArrayList exclusions
int i
org.eclipse.core.runtime.IPath projectRelativePath
org.eclipse.core.runtime.IPath[] oldExclusions
boolean add
int j
org.eclipse.core.runtime.IPath[] newExclusions
org.eclipse.core.runtime.IPath[] newExclusions
org.eclipse.core.runtime.IPath[] exclusionPatterns
org.eclipse.jdt.core.IClasspathAttribute[] attrs
org.eclipse.jdt.core.IClasspathEntry generatedSourceClasspathEntry
org.eclipse.jdt.core.IClasspathEntry[] newCp
private void ()
}
org/eclipse/jdt/apt/core/internal/generatedfile/CompilationUnitHelper.classCompilationUnitHelper.java
package org.eclipse.jdt.apt.core.internal.generatedfile
public org.eclipse.jdt.apt.core.internal.generatedfile.CompilationUnitHelper extends java.lang.Object {
public void ()
public void commitNewContents (org.eclipse.jdt.core.ICompilationUnit, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.jdt.core.JavaModelException
org.eclipse.jdt.core.ICompilationUnit wc
String contents
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.jdt.core.IBuffer b
public org.eclipse.jdt.core.ICompilationUnit getWorkingCopy (java.lang.String, org.eclipse.jdt.core.IPackageFragmentRoot)
String typeName
org.eclipse.jdt.core.IPackageFragmentRoot root
String[] names
String pkgName
String fname
org.eclipse.jdt.core.IPackageFragment pkgFragment
org.eclipse.jdt.core.IPackageFragment pkgFragment
org.eclipse.jdt.core.ICompilationUnit workingCopy
org.eclipse.jdt.core.JavaModelException e
public void discardWorkingCopy (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit wc
org.eclipse.jdt.core.JavaModelException e
public boolean updateWorkingCopyContents (java.lang.String, org.eclipse.jdt.core.ICompilationUnit, org.eclipse.jdt.core.WorkingCopyOwner, boolean)
String contents
org.eclipse.jdt.core.ICompilationUnit wc
org.eclipse.jdt.core.WorkingCopyOwner wcOwner
boolean reconcile
boolean modified
org.eclipse.jdt.core.IBuffer b
org.eclipse.jdt.core.JavaModelException e
org.eclipse.jdt.core.JavaModelException e
public org.eclipse.jdt.core.IPackageFragment createPackageFragment (java.lang.String, org.eclipse.jdt.core.IPackageFragmentRoot, org.eclipse.core.runtime.IProgressMonitor)
String pkgName
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.IPackageFragment pkgFrag
org.eclipse.jdt.core.JavaModelException e
private java.lang.String[] parseTypeName (java.lang.String)
String qualifiedName
String[] names
String pkgName
String pkgName
String fname
String fname
int idx
}
org/eclipse/jdt/apt/core/internal/generatedfile/FileGenerationResult.classFileGenerationResult.java
package org.eclipse.jdt.apt.core.internal.generatedfile
public org.eclipse.jdt.apt.core.internal.generatedfile.FileGenerationResult extends java.lang.Object {
private final org.eclipse.core.resources.IFile file
private final boolean modified
public void (org.eclipse.core.resources.IFile, boolean)
org.eclipse.core.resources.IFile file
boolean modified
public org.eclipse.core.resources.IFile getFile ()
public boolean isModified ()
}
org/eclipse/jdt/apt/core/internal/generatedfile/GeneratedFileManager$GeneratedPackageFragmentRoot$NameAndRoot.classGeneratedFileManager.java
package org.eclipse.jdt.apt.core.internal.generatedfile
final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager$GeneratedPackageFragmentRoot$NameAndRoot extends java.lang.Object {
final String name
final org.eclipse.jdt.core.IPackageFragmentRoot root
final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager$GeneratedPackageFragmentRoot this$1
void (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager$GeneratedPackageFragmentRoot, java.lang.String, org.eclipse.jdt.core.IPackageFragmentRoot)
String name
org.eclipse.jdt.core.IPackageFragmentRoot root
}
org/eclipse/jdt/apt/core/internal/generatedfile/GeneratedFileManager$GeneratedPackageFragmentRoot.classGeneratedFileManager.java
package org.eclipse.jdt.apt.core.internal.generatedfile
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager$GeneratedPackageFragmentRoot extends java.lang.Object {
private org.eclipse.jdt.core.IPackageFragmentRoot _root
private String _folderName
final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager this$0
private void (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager)
public synchronized org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager$GeneratedPackageFragmentRoot$NameAndRoot get ()
public synchronized void set ()
org.eclipse.core.resources.IFolder genFolder
void (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager, org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager$GeneratedPackageFragmentRoot)
}
org/eclipse/jdt/apt/core/internal/generatedfile/GeneratedFileManager.classGeneratedFileManager.java
package org.eclipse.jdt.apt.core.internal.generatedfile
public org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager extends java.lang.Object {
private static final boolean RECURSIVE_RECONCILE
private static final boolean GENERATE_TYPE_DURING_RECONCILE
private static final boolean ENABLE_INTEGRITY_CHECKS
private static final org.eclipse.jdt.apt.core.internal.generatedfile.CompilationUnitHelper _CUHELPER
private static final java.util.regex.Pattern _PACKAGE_DELIMITER
private final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileMap _buildDeps
private final java.util.Set _clearDuringReconcile
private final org.eclipse.jdt.apt.core.internal.util.ManyToMany _reconcileDeps
private final org.eclipse.jdt.apt.core.internal.util.ManyToMany _reconcileNonDeps
private final java.util.Map _hiddenBuiltTypes
private final java.util.Map _reconcileGenTypes
private final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager$GeneratedPackageFragmentRoot _generatedPackageFragmentRoot
private final org.eclipse.jdt.core.IJavaProject _jProject
private final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager _gsfm
private boolean _skipTypeGeneration
static final boolean $assertionsDisabled
static void ()
int mask
public void (org.eclipse.jdt.apt.core.internal.AptProject, org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager)
org.eclipse.jdt.apt.core.internal.AptProject aptProject
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager gsfm
public void addGeneratedFileDependency (java.util.Collection, org.eclipse.core.resources.IFile)
java.util.Collection parentFiles
org.eclipse.core.resources.IFile generatedFile
public void compilationStarted ()
org.eclipse.core.resources.IMarker[] markers
org.eclipse.core.resources.IMarker marker
org.eclipse.core.runtime.CoreException e
public synchronized boolean containsWorkingCopyMapEntriesForParent (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile f
public java.util.Set deleteObsoleteFilesAfterBuild (org.eclipse.core.resources.IFile, java.util.Set)
org.eclipse.core.resources.IFile parentFile
java.util.Set newlyGeneratedFiles
java.util.Set deleted
java.util.List toDiscard
java.util.Set toReport
org.eclipse.core.resources.IFile toDelete
org.eclipse.jdt.core.ICompilationUnit wcToDiscard
public void deleteObsoleteTypesAfterReconcile (org.eclipse.jdt.core.ICompilationUnit, java.util.Set)
org.eclipse.jdt.core.ICompilationUnit parentWC
java.util.Set newlyGeneratedFiles
org.eclipse.core.resources.IFile parentFile
java.util.List toSetBlank
java.util.List toDiscard
org.eclipse.jdt.core.ICompilationUnit wcToDiscard
org.eclipse.jdt.core.WorkingCopyOwner workingCopyOwner
org.eclipse.jdt.core.ICompilationUnit wcToSetBlank
public void fileDeleted (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile f
java.util.List toDelete
org.eclipse.core.resources.IFile fileToDelete
public org.eclipse.jdt.apt.core.internal.generatedfile.FileGenerationResult generateFileDuringBuild (java.util.Collection, java.lang.String, java.lang.String, boolean, org.eclipse.core.runtime.IProgressMonitor) throws org.eclipse.core.runtime.CoreException
java.util.Collection parentFiles
String typeName
String contents
boolean clearDuringReconcile
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager$GeneratedPackageFragmentRoot$NameAndRoot gpfr
org.eclipse.jdt.core.IPackageFragmentRoot root
String message
org.eclipse.core.resources.IMarker marker
org.eclipse.core.resources.IFile file
boolean contentsDiffer
String[] names
String pkgName
String cuName
org.eclipse.core.resources.IFolder genSrcFolder
java.util.Set newFolders
org.eclipse.jdt.core.IPackageFragment pkgFrag
org.eclipse.core.resources.IContainer folder
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.CoreException e
public org.eclipse.jdt.apt.core.internal.generatedfile.FileGenerationResult generateFileDuringReconcile (org.eclipse.jdt.core.ICompilationUnit, java.lang.String, java.lang.String) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.ICompilationUnit parentCompilationUnit
String typeName
String contents
org.eclipse.core.resources.IFile parentFile
org.eclipse.jdt.core.ICompilationUnit workingCopy
boolean modified
org.eclipse.core.resources.IFile generatedFile
public synchronized java.util.Set getGeneratedFilesForParent (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile parent
public synchronized boolean isGeneratedFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile f
public synchronized boolean isParentFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile f
public void projectCleaned ()
Iterable toDiscard
org.eclipse.jdt.core.ICompilationUnit wc
public void projectClosed ()
java.util.List toDiscard
org.eclipse.jdt.core.ICompilationUnit wc
public void projectDeleted ()
java.util.List toDiscard
org.eclipse.jdt.core.ICompilationUnit wc
public void reconcileStarted ()
public void workingCopyDiscarded (org.eclipse.jdt.core.ICompilationUnit) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.ICompilationUnit wc
java.util.List toDiscard
org.eclipse.jdt.core.ICompilationUnit obsoleteWC
public void writeState ()
private synchronized void addBuiltFileToMaps (java.util.Collection, org.eclipse.core.resources.IFile, boolean)
java.util.Collection parentFiles
org.eclipse.core.resources.IFile generatedFile
boolean isSource
org.eclipse.core.resources.IFile parentFile
boolean added
private synchronized boolean checkIntegrity () throws java.lang.IllegalStateException
java.util.Set depChildren
java.util.Set genTypes
java.util.List extraFiles
org.eclipse.core.resources.IFile f
java.util.List extraClearDuringReconcileFiles
org.eclipse.core.resources.IFile clearDuringReconcile
java.util.List extraHiddenTypes
org.eclipse.core.resources.IFile hidden
java.util.Map reconcileOverlaps
org.eclipse.core.resources.IFile parent
org.eclipse.core.resources.IFile child
java.util.Map extraNonDeps
org.eclipse.core.resources.IFile parent
org.eclipse.core.resources.IFile child
java.util.List nullHiddenTypes
java.util.Map$Entry entry
java.util.List nullReconcileTypes
java.util.Map$Entry entry
private synchronized java.util.List computeProjectClosed (boolean)
boolean deleteState
int size
java.util.List toDiscard
private boolean compareFileContents (java.lang.String, org.eclipse.core.resources.IFile)
String contents
org.eclipse.core.resources.IFile file
boolean contentsDiffer
java.io.InputStream oldData
java.io.InputStream is
private synchronized java.util.List computeClean ()
java.util.List toDiscard
private java.util.Set computeNewPackageFolders (java.lang.String, org.eclipse.core.resources.IFolder)
String pkgName
org.eclipse.core.resources.IFolder parent
java.util.Set newFolders
String[] folders
String folderName
org.eclipse.core.resources.IFolder folder
private synchronized java.util.Set computeObsoleteFiles (org.eclipse.core.resources.IFile, java.util.Set, java.util.List, java.util.Set)
org.eclipse.core.resources.IFile parentFile
java.util.Set newlyGeneratedFiles
java.util.List toDiscard
java.util.Set toReport
java.util.Set deleted
java.util.Set obsoleteFiles
org.eclipse.core.resources.IFile generatedFile
boolean isSource
private synchronized void computeObsoleteReconcileTypes (org.eclipse.core.resources.IFile, java.util.Set, org.eclipse.jdt.apt.core.internal.generatedfile.CompilationUnitHelper, java.util.List, java.util.List)
org.eclipse.core.resources.IFile parentFile
java.util.Set newlyGeneratedFiles
org.eclipse.jdt.apt.core.internal.generatedfile.CompilationUnitHelper cuh
java.util.List toSetBlank
java.util.List toDiscard
java.util.Set obsoleteFiles
java.util.Map typesToDiscard
org.eclipse.core.resources.IFile obsoleteFile
org.eclipse.jdt.core.ICompilationUnit wc
java.util.Set builtChildren
org.eclipse.core.resources.IFile builtChild
boolean foundOtherParent
java.util.Set parents
org.eclipse.core.resources.IFile otherParent
org.eclipse.jdt.core.ICompilationUnit wc
org.eclipse.jdt.core.IPackageFragmentRoot root
String typeName
private synchronized java.util.List computeObsoleteHiddenTypes (org.eclipse.core.resources.IFile, java.util.Set)
org.eclipse.core.resources.IFile parentFile
java.util.Set deletedFiles
java.util.List toDiscard
org.eclipse.core.resources.IFile deletedFile
org.eclipse.jdt.core.ICompilationUnit wc
private void deletePhysicalFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.resources.IFolder genFolder
org.eclipse.core.resources.IContainer parent
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.IResource[] members
org.eclipse.core.runtime.CoreException e
org.eclipse.core.resources.IContainer grandParent
org.eclipse.core.runtime.CoreException e
public org.eclipse.core.resources.IFile getIFileForTypeName (java.lang.String)
String typeName
String[] parts
org.eclipse.core.resources.IFolder folder
int i
String fileName
org.eclipse.core.resources.IFile file
private java.lang.String getTypeNameForDerivedFile (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile f
org.eclipse.core.runtime.IPath p
org.eclipse.core.resources.IFolder folder
org.eclipse.core.runtime.IPath generatedSourcePath
int count
String s
int idx
private synchronized org.eclipse.jdt.core.ICompilationUnit getWorkingCopyForReconcile (org.eclipse.core.resources.IFile, java.lang.String, org.eclipse.jdt.apt.core.internal.generatedfile.CompilationUnitHelper)
org.eclipse.core.resources.IFile parentFile
String typeName
org.eclipse.jdt.apt.core.internal.generatedfile.CompilationUnitHelper cuh
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.core.resources.IFile generatedFile
org.eclipse.jdt.core.ICompilationUnit workingCopy
private boolean hasNoOtherReconcileParents (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile child
org.eclipse.core.resources.IFile parent
java.util.Set buildParents
private void logExtraFilePairs (java.lang.String, java.util.Map)
String message
java.util.Map pairs
StringBuilder sb
java.util.Iterator iter
java.util.Map$Entry entry
String s
private void logExtraFiles (java.lang.String, java.lang.Iterable)
String message
Iterable files
StringBuilder sb
java.util.Iterator iter
String s
private static java.lang.String[] parseTypeName (java.lang.String)
String qualifiedName
String[] names
String pkgName
String pkgName
String fname
String fname
int idx
private synchronized java.util.List removeFileFromBuildMaps (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile f
java.util.List toDelete
java.util.Set childFiles
org.eclipse.core.resources.IFile childFile
java.util.Set parentFiles
boolean removed
private synchronized java.util.List removeFileFromReconcileMaps (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
java.util.List toDiscard
java.util.Set genFiles
org.eclipse.core.resources.IFile child
org.eclipse.jdt.core.ICompilationUnit childWC
java.util.Set nonGenFiles
org.eclipse.core.resources.IFile child
org.eclipse.jdt.core.ICompilationUnit hidingWC
private void saveCompilationUnit (org.eclipse.jdt.core.IPackageFragment, java.lang.String, java.lang.String, org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.jdt.core.IPackageFragment pkgFrag
String cuName
String contents
org.eclipse.core.runtime.IProgressMonitor progressMonitor
org.eclipse.jdt.core.ICompilationUnit unit
boolean isWorkingCopy
org.eclipse.jdt.core.JavaModelException e
org.eclipse.jdt.core.JavaModelException e
static org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager access$0 (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager)
static org.eclipse.jdt.core.IJavaProject access$1 (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager)
}
org/eclipse/jdt/apt/core/internal/generatedfile/GeneratedFileMap$Flags.classGeneratedFileMap.java
package org.eclipse.jdt.apt.core.internal.generatedfile
public final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileMap$Flags extends java.lang.Enum {
public static final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileMap$Flags NONSOURCE
private static final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileMap$Flags[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileMap$Flags[] values ()
public static org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileMap$Flags valueOf (java.lang.String)
}
org/eclipse/jdt/apt/core/internal/generatedfile/GeneratedFileMap.classGeneratedFileMap.java
package org.eclipse.jdt.apt.core.internal.generatedfile
public org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileMap extends org.eclipse.jdt.apt.core.internal.util.ManyToMany {
private static final int SERIALIZATION_VERSION
private final org.eclipse.core.resources.IProject _proj
private final java.util.Map _flags
public void (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject proj
public synchronized boolean clear ()
public synchronized boolean remove (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile key
org.eclipse.core.resources.IFile value
boolean removed
public synchronized boolean removeKey (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile key
java.util.Set values
boolean removed
org.eclipse.core.resources.IFile value
public synchronized boolean removeValue (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile value
boolean removed
public synchronized void clearState ()
java.io.File state
boolean successfullyDeleted
public synchronized boolean put (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile parent
org.eclipse.core.resources.IFile generated
public boolean put (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, boolean)
org.eclipse.core.resources.IFile parent
org.eclipse.core.resources.IFile generated
boolean isSource
public synchronized boolean put (org.eclipse.core.resources.IFile, org.eclipse.core.resources.IFile, java.util.Set)
org.eclipse.core.resources.IFile parent
org.eclipse.core.resources.IFile generated
java.util.Set flags
public java.util.Set getFlags (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile generated
java.util.Set flags
public boolean isSource (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile generated
private java.lang.String convertIFileToPath (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile file
org.eclipse.core.runtime.IPath path
private org.eclipse.core.resources.IFile convertPathToIFile (java.lang.String)
String projectRelativeString
org.eclipse.core.runtime.IPath path
private java.io.File getStateFile (org.eclipse.core.resources.IProject)
org.eclipse.core.resources.IProject project
org.eclipse.core.runtime.IPath workingLocation
private void readState ()
java.io.File file
java.io.DataInputStream in
int version
int sizeOfMap
int parentIndex
String parentPath
org.eclipse.core.resources.IFile parent
int numChildren
int childIndex
String childPath
org.eclipse.core.resources.IFile child
int sizeOfFlags
int i
String childPath
org.eclipse.core.resources.IFile child
int attributeCount
java.util.EnumSet flags
int j
String attr
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileMap$Flags f
java.io.IOException ioe
IllegalArgumentException iae
public synchronized void writeState ()
java.io.File file
java.io.DataOutputStream out
java.util.Set parents
org.eclipse.core.resources.IFile parent
java.util.Set children
org.eclipse.core.resources.IFile child
java.util.Map$Entry entry
java.util.Set flags
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileMap$Flags f
java.io.IOException ioe
public synchronized volatile boolean removeKey (java.lang.Object)
public synchronized volatile boolean remove (java.lang.Object, java.lang.Object)
public synchronized volatile boolean removeValue (java.lang.Object)
public synchronized volatile boolean put (java.lang.Object, java.lang.Object)
}
org/eclipse/jdt/apt/core/internal/generatedfile/GeneratedResourceChangeListener$PostChangeVisitor.classGeneratedResourceChangeListener.java
package org.eclipse.jdt.apt.core.internal.generatedfile
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener$PostChangeVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener this$0
private void (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener)
public boolean visit (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDelta delta
void (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener, org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener$PostChangeVisitor)
}
org/eclipse/jdt/apt/core/internal/generatedfile/GeneratedResourceChangeListener$PreBuildVisitor.classGeneratedResourceChangeListener.java
package org.eclipse.jdt.apt.core.internal.generatedfile
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener$PreBuildVisitor extends java.lang.Object implements org.eclipse.core.resources.IResourceDeltaVisitor {
private final java.util.Set _addGenFolderTo
private final java.util.Set _removedProjects
final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener this$0
private void (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener)
public boolean visit (org.eclipse.core.resources.IResourceDelta) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResourceDelta delta
org.eclipse.core.resources.IResource r
org.eclipse.core.resources.IProject project
org.eclipse.core.resources.IProject proj
private void handleDeletion (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
org.eclipse.core.resources.IProject project
org.eclipse.jdt.core.IJavaProject javaProj
org.eclipse.jdt.apt.core.internal.AptProject aptProj
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager gfm
org.eclipse.core.resources.IFile f
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager gsfm
org.eclipse.core.resources.IFolder f
java.util.Set getProjectsThatNeedGenSrcFolder ()
private boolean canUpdate (org.eclipse.core.resources.IProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IProject proj
void (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener, org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener$PreBuildVisitor)
static void access$1 (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener$PreBuildVisitor, org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
}
org/eclipse/jdt/apt/core/internal/generatedfile/GeneratedResourceChangeListener.classGeneratedResourceChangeListener.java
package org.eclipse.jdt.apt.core.internal.generatedfile
public org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener extends java.lang.Object implements org.eclipse.core.resources.IResourceChangeListener {
private final java.util.Set deletedResources
public void ()
public void resourceChanged (org.eclipse.core.resources.IResourceChangeEvent)
org.eclipse.core.resources.IResourceChangeEvent event
org.eclipse.core.resources.IProject p
org.eclipse.jdt.core.IJavaProject jp
org.eclipse.core.resources.IProject p
org.eclipse.jdt.core.IJavaProject jp
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener$PreBuildVisitor pbv
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException ce
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener$PostChangeVisitor pcv
org.eclipse.core.runtime.CoreException ce
private void addGeneratedSrcFolderTo (java.util.Set)
java.util.Set projs
org.eclipse.core.resources.IProject proj
org.eclipse.jdt.core.IJavaProject javaProj
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager gsfm
static java.util.Set access$0 (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedResourceChangeListener)
}
org/eclipse/jdt/apt/core/internal/generatedfile/GeneratedSourceFolderManager$1.classGeneratedSourceFolderManager.java
package org.eclipse.jdt.apt.core.internal.generatedfile
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager$1 extends java.lang.Object implements org.eclipse.core.resources.IWorkspaceRunnable {
final org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager this$0
private final org.eclipse.core.resources.IFolder val$srcFolder
void (org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager, org.eclipse.core.resources.IFolder)
public void run (org.eclipse.core.runtime.IProgressMonitor)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.core.resources.IResource parent
boolean deleted
org.eclipse.core.resources.IFolder parentFolder
org.eclipse.core.runtime.CoreException e
org.eclipse.core.runtime.OperationCanceledException cancel
}
org/eclipse/jdt/apt/core/internal/generatedfile/GeneratedSourceFolderManager.classGeneratedSourceFolderManager.java
package org.eclipse.jdt.apt.core.internal.generatedfile
public org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedSourceFolderManager extends java.lang.Object {
private final org.eclipse.jdt.apt.core.internal.AptProject _aptProject
private org.eclipse.core.resources.IFolder _generatedSourceFolder
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.apt.core.internal.AptProject)
org.eclipse.jdt.apt.core.internal.AptProject aptProject
org.eclipse.jdt.core.IJavaProject javaProject
org.eclipse.core.resources.IFolder folder
private boolean addToClasspath (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder srcFolder
boolean onClasspath
org.eclipse.core.runtime.CoreException e
private void configure ()
org.eclipse.core.resources.IFolder srcFolder
org.eclipse.core.runtime.IStatus status
public void ensureFolderExists ()
org.eclipse.core.resources.IFolder srcFolder
org.eclipse.core.runtime.IStatus status
private boolean createOnDisk (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder srcFolder
boolean exists
org.eclipse.core.runtime.CoreException e
public void enabledPreferenceChanged ()
boolean enable
public void folderNamePreferenceChanged ()
boolean aptEnabled
public void folderDeleted ()
org.eclipse.core.resources.IFolder srcFolder
org.eclipse.core.resources.IFolder srcFolder
public org.eclipse.core.runtime.IPath getBinaryOutputLocation () throws org.eclipse.jdt.core.JavaModelException
org.eclipse.core.runtime.IPath outputRootPath
org.eclipse.core.resources.IFolder generatedSourceFolder
org.eclipse.jdt.core.IClasspathEntry cpe
int segments
public org.eclipse.core.resources.IFolder getFolder ()
private org.eclipse.core.resources.IFolder getFolderPreference ()
String folderName
org.eclipse.core.resources.IFolder folder
public boolean isGeneratedSourceFolder (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder folder
private boolean isOnClasspath (org.eclipse.core.resources.IFolder)
org.eclipse.core.resources.IFolder srcFolder
boolean found
org.eclipse.jdt.core.JavaModelException e
private void removeFolder ()
org.eclipse.core.resources.IFolder srcFolder
org.eclipse.core.resources.IFolder srcFolder
org.eclipse.jdt.core.JavaModelException e
org.eclipse.core.resources.IWorkspaceRunnable runnable
org.eclipse.core.resources.IWorkspace ws
org.eclipse.core.runtime.CoreException e
public static boolean validate (org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.jdt.core.IJavaProject jproj
String folderName
boolean succeeded
org.eclipse.core.resources.IFolder folder
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.runtime.IPath state
org.eclipse.core.runtime.IPath proposed
org.eclipse.core.runtime.IPath combined
org.eclipse.core.resources.IFolder folder
}
org/eclipse/jdt/apt/core/internal/generatedfile/WorkingCopyCleanupListener.classWorkingCopyCleanupListener.java
package org.eclipse.jdt.apt.core.internal.generatedfile
public org.eclipse.jdt.apt.core.internal.generatedfile.WorkingCopyCleanupListener extends java.lang.Object implements org.eclipse.jdt.core.IElementChangedListener {
public void ()
public void elementChanged (org.eclipse.jdt.core.ElementChangedEvent)
org.eclipse.jdt.core.ElementChangedEvent event
Object o
org.eclipse.jdt.core.IJavaElementDelta delta
private void processElementDelta (org.eclipse.jdt.core.IJavaElementDelta)
org.eclipse.jdt.core.IJavaElementDelta delta
org.eclipse.jdt.core.IJavaElementDelta[] deltas
int i
org.eclipse.jdt.core.ICompilationUnit cu
boolean workingCopyDiscarded
org.eclipse.jdt.core.IJavaProject jp
org.eclipse.jdt.apt.core.internal.generatedfile.GeneratedFileManager gfm
org.eclipse.core.runtime.CoreException e
}
org/eclipse/jdt/apt/core/internal/messages.properties
org/eclipse/jdt/apt/core/internal/type/
org/eclipse/jdt/apt/core/internal/type/ArrayTypeImpl.classArrayTypeImpl.java
package org.eclipse.jdt.apt.core.internal.type
public org.eclipse.jdt.apt.core.internal.type.ArrayTypeImpl extends java.lang.Object implements com.sun.mirror.type.ArrayType org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType {
private final org.eclipse.jdt.core.dom.ITypeBinding _arrayBinding
private final org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv _env
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType getComponentType ()
org.eclipse.jdt.core.dom.ITypeBinding elementType
int dimension
org.eclipse.jdt.core.dom.ITypeBinding result
org.eclipse.jdt.core.dom.ITypeBinding result
String componentKey
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType mirror
public java.lang.String toString ()
org.eclipse.jdt.core.dom.ITypeBinding elementType
StringBuilder buffer
String name
int i
int dim
public boolean equals (java.lang.Object)
Object obj
public org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding ()
public int hashCode ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv getEnvironment ()
public boolean isAssignmentCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType left
public boolean isSubTypeCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType type
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType element1
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType element2
public volatile com.sun.mirror.type.TypeMirror getComponentType ()
}
org/eclipse/jdt/apt/core/internal/type/ErrorType$ErrorAnnotation.classErrorType.java
package org.eclipse.jdt.apt.core.internal.type
public final org.eclipse.jdt.apt.core.internal.type.ErrorType$ErrorAnnotation extends org.eclipse.jdt.apt.core.internal.type.ErrorType$ErrorInterface implements com.sun.mirror.type.AnnotationType {
public void (java.lang.String)
String name
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public com.sun.mirror.declaration.AnnotationTypeDeclaration getDeclaration ()
public volatile com.sun.mirror.declaration.TypeDeclaration getDeclaration ()
public volatile com.sun.mirror.declaration.InterfaceDeclaration getDeclaration ()
}
org/eclipse/jdt/apt/core/internal/type/ErrorType$ErrorArrayType.classErrorType.java
package org.eclipse.jdt.apt.core.internal.type
public final org.eclipse.jdt.apt.core.internal.type.ErrorType$ErrorArrayType extends org.eclipse.jdt.apt.core.internal.type.ErrorType implements com.sun.mirror.type.ArrayType {
private final int _dimension
public void (java.lang.String, int)
String name
int dimension
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public com.sun.mirror.declaration.TypeDeclaration getDeclaration ()
public com.sun.mirror.type.TypeMirror getComponentType ()
public java.lang.String toString ()
StringBuilder buffer
int i
}
org/eclipse/jdt/apt/core/internal/type/ErrorType$ErrorClass.classErrorType.java
package org.eclipse.jdt.apt.core.internal.type
public final org.eclipse.jdt.apt.core.internal.type.ErrorType$ErrorClass extends org.eclipse.jdt.apt.core.internal.type.ErrorType implements com.sun.mirror.type.ClassType {
public void (java.lang.String)
String name
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public com.sun.mirror.type.ClassType getSuperclass ()
public com.sun.mirror.declaration.ClassDeclaration getDeclaration ()
public volatile com.sun.mirror.declaration.TypeDeclaration getDeclaration ()
}
org/eclipse/jdt/apt/core/internal/type/ErrorType$ErrorInterface.classErrorType.java
package org.eclipse.jdt.apt.core.internal.type
public org.eclipse.jdt.apt.core.internal.type.ErrorType$ErrorInterface extends org.eclipse.jdt.apt.core.internal.type.ErrorType implements com.sun.mirror.type.InterfaceType {
public void (java.lang.String)
String name
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public com.sun.mirror.declaration.InterfaceDeclaration getDeclaration ()
public volatile com.sun.mirror.declaration.TypeDeclaration getDeclaration ()
}
org/eclipse/jdt/apt/core/internal/type/ErrorType.classErrorType.java
package org.eclipse.jdt.apt.core.internal.type
public abstract org.eclipse.jdt.apt.core.internal.type.ErrorType extends java.lang.Object implements com.sun.mirror.type.DeclaredType com.sun.mirror.type.ReferenceType org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType {
final String _name
void (java.lang.String)
String name
public java.util.Collection getActualTypeArguments ()
public com.sun.mirror.type.DeclaredType getContainingType ()
public java.lang.String toString ()
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public java.util.Collection getSuperinterfaces ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv getEnvironment ()
public org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding ()
public boolean isAssignmentCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType left
public boolean isSubTypeCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType type
}
org/eclipse/jdt/apt/core/internal/type/PrimitiveTypeImpl.classPrimitiveTypeImpl.java
package org.eclipse.jdt.apt.core.internal.type
public org.eclipse.jdt.apt.core.internal.type.PrimitiveTypeImpl extends java.lang.Object implements com.sun.mirror.type.PrimitiveType org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType {
private final org.eclipse.jdt.core.dom.ITypeBinding _binding
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding binding
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public com.sun.mirror.type.PrimitiveType$Kind getKind ()
String name
public java.lang.String toString ()
public org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public boolean equals (java.lang.Object)
Object obj
public org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv getEnvironment ()
public boolean isAssignmentCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType left
public boolean isSubTypeCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType type
}
org/eclipse/jdt/apt/core/internal/type/VoidTypeImpl.classVoidTypeImpl.java
package org.eclipse.jdt.apt.core.internal.type
public org.eclipse.jdt.apt.core.internal.type.VoidTypeImpl extends java.lang.Object implements com.sun.mirror.type.VoidType org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType {
private final org.eclipse.jdt.core.dom.ITypeBinding _binding
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding binding
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public java.lang.String toString ()
public org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding ()
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv getEnvironment ()
public boolean isAssignmentCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType left
public boolean isSubTypeCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType type
}
org/eclipse/jdt/apt/core/internal/type/WildcardTypeImpl.classWildcardTypeImpl.java
package org.eclipse.jdt.apt.core.internal.type
public org.eclipse.jdt.apt.core.internal.type.WildcardTypeImpl extends java.lang.Object implements com.sun.mirror.type.WildcardType org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType {
private final org.eclipse.jdt.core.dom.ITypeBinding _binding
private final org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv _env
static final boolean $assertionsDisabled
static void ()
public void (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public void accept (com.sun.mirror.util.TypeVisitor)
com.sun.mirror.util.TypeVisitor visitor
public java.util.Collection getLowerBounds ()
org.eclipse.jdt.core.dom.ITypeBinding bound
com.sun.mirror.type.ReferenceType mirror
public java.util.Collection getUpperBounds ()
org.eclipse.jdt.core.dom.ITypeBinding bound
com.sun.mirror.type.ReferenceType mirror
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject$MirrorKind kind ()
public org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding ()
public org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv getEnvironment ()
public boolean isAssignmentCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType left
public boolean isSubTypeCompatible (org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType)
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType type
}
org/eclipse/jdt/apt/core/internal/util/
org/eclipse/jdt/apt/core/internal/util/AnnotationScanner$State.classAnnotationScanner.java
package org.eclipse.jdt.apt.core.internal.util
final org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State extends java.lang.Enum {
public static final org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State NORMAL
public static final org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State SEEN_SLASH
public static final org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State IN_COMMENT
public static final org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State IN_COMMENT_SEEN_STAR
public static final org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State IN_SINGLE_LINE_COMMENT
public static final org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State IN_SINGLE_QUOTE
public static final org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State IN_DOUBLE_QUOTE
private static final org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State[] values ()
public static org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State valueOf (java.lang.String)
}
org/eclipse/jdt/apt/core/internal/util/AnnotationScanner.classAnnotationScanner.java
package org.eclipse.jdt.apt.core.internal.util
public abstract org.eclipse.jdt.apt.core.internal.util.AnnotationScanner extends java.lang.Object {
private static int[] $SWITCH_TABLE$org$eclipse$jdt$apt$core$internal$util$AnnotationScanner$State
public void ()
public boolean containsAnnotations () throws java.io.IOException
org.eclipse.jdt.apt.core.internal.util.AnnotationScanner$State state
boolean seenBackslash
int c
protected abstract int getNext () throws java.io.IOException
static int[] $SWITCH_TABLE$org$eclipse$jdt$apt$core$internal$util$AnnotationScanner$State ()
}
org/eclipse/jdt/apt/core/internal/util/AptCorePreferenceInitializer.classAptCorePreferenceInitializer.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.AptCorePreferenceInitializer extends org.eclipse.core.runtime.preferences.AbstractPreferenceInitializer {
public void ()
public void initializeDefaultPreferences ()
org.eclipse.core.runtime.preferences.IEclipsePreferences defaultPreferences
java.util.Map$Entry entry
}
org/eclipse/jdt/apt/core/internal/util/CharArrayAnnotationScanner.classCharArrayAnnotationScanner.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.CharArrayAnnotationScanner extends org.eclipse.jdt.apt.core.internal.util.AnnotationScanner {
private final char[] _data
private int index
public void (char[])
char[] data
protected int getNext () throws java.io.IOException
}
org/eclipse/jdt/apt/core/internal/util/DeclarationsUtil.classDeclarationsUtil.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.DeclarationsUtil extends java.lang.Object implements com.sun.mirror.util.Declarations {
public void ()
public boolean hides (com.sun.mirror.declaration.MemberDeclaration, com.sun.mirror.declaration.MemberDeclaration)
com.sun.mirror.declaration.MemberDeclaration sub
com.sun.mirror.declaration.MemberDeclaration sup
org.eclipse.jdt.apt.core.internal.declaration.MemberDeclarationImpl subImpl
org.eclipse.jdt.apt.core.internal.declaration.MemberDeclarationImpl supImpl
org.eclipse.jdt.core.dom.IBinding subBinding
org.eclipse.jdt.core.dom.IBinding supBinding
int subKind
int supKind
boolean allowed
int modifiers
org.eclipse.jdt.core.dom.IMethodBinding methodBinding
org.eclipse.jdt.core.dom.ITypeBinding subClass
org.eclipse.jdt.core.dom.ITypeBinding supClass
private static boolean isVisibleForHiding (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.core.dom.ITypeBinding, int)
org.eclipse.jdt.core.dom.ITypeBinding declaringTarget
org.eclipse.jdt.core.dom.ITypeBinding declaringViewer
int modifiers
org.eclipse.jdt.core.dom.IPackageBinding targetPackage
org.eclipse.jdt.core.dom.IPackageBinding viewerPackage
public boolean overrides (com.sun.mirror.declaration.MethodDeclaration, com.sun.mirror.declaration.MethodDeclaration)
com.sun.mirror.declaration.MethodDeclaration sub
com.sun.mirror.declaration.MethodDeclaration sup
org.eclipse.jdt.core.dom.IMethodBinding subBinding
org.eclipse.jdt.core.dom.IMethodBinding supBinding
private static org.eclipse.jdt.core.dom.IBinding getBinding (com.sun.mirror.declaration.MemberDeclaration) throws org.eclipse.jdt.apt.core.internal.NonEclipseImplementationException
com.sun.mirror.declaration.MemberDeclaration memberDecl
private static org.eclipse.jdt.core.dom.ITypeBinding getDeclaringClass (org.eclipse.jdt.core.dom.IBinding)
org.eclipse.jdt.core.dom.IBinding binding
int kind
}
org/eclipse/jdt/apt/core/internal/util/Factory.classFactory.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.Factory extends java.lang.Object {
private static final String NULL_BINDING_NAME
public static final Byte DUMMY_BYTE
public static final Character DUMMY_CHAR
public static final Double DUMMY_DOUBLE
public static final Float DUMMY_FLOAT
public static final Integer DUMMY_INTEGER
public static final Long DUMMY_LONG
public static final Short DUMMY_SHORT
static final boolean $assertionsDisabled
private static int[] $SWITCH_TABLE$com$sun$mirror$type$PrimitiveType$Kind
static void ()
public void ()
public static org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl createReferenceType (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
org.eclipse.jdt.apt.core.internal.declaration.TypeDeclarationImpl mirror
public static org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl createDeclaration (org.eclipse.jdt.core.dom.IBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.IBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
org.eclipse.jdt.core.dom.ITypeBinding typeBinding
org.eclipse.jdt.core.dom.IVariableBinding varBinding
org.eclipse.jdt.core.dom.IMethodBinding method
org.eclipse.jdt.core.dom.ITypeBinding declaringType
public static org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl createDeclaration (org.eclipse.jdt.core.dom.ASTNode, org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ASTNode node
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
org.eclipse.jdt.core.dom.MethodDeclaration methodDecl
public static org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType createTypeMirror (org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public static com.sun.mirror.declaration.ParameterDeclaration createParameterDeclaration (org.eclipse.jdt.core.dom.SingleVariableDeclaration, org.eclipse.core.resources.IFile, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.SingleVariableDeclaration param
org.eclipse.core.resources.IFile file
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public static com.sun.mirror.declaration.ParameterDeclaration createParameterDeclaration (org.eclipse.jdt.apt.core.internal.declaration.ExecutableDeclarationImpl, int, org.eclipse.jdt.core.dom.ITypeBinding, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.apt.core.internal.declaration.ExecutableDeclarationImpl exec
int paramIndex
org.eclipse.jdt.core.dom.ITypeBinding type
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public static com.sun.mirror.declaration.AnnotationMirror createAnnotationMirror (org.eclipse.jdt.core.dom.IAnnotationBinding, org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.core.dom.IAnnotationBinding annotation
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl annotated
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public static com.sun.mirror.declaration.AnnotationValue createDefaultValue (java.lang.Object, org.eclipse.jdt.apt.core.internal.declaration.AnnotationElementDeclarationImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
Object domValue
org.eclipse.jdt.apt.core.internal.declaration.AnnotationElementDeclarationImpl decl
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
Object converted
public static com.sun.mirror.declaration.AnnotationValue createDefaultValue (java.lang.Object, org.eclipse.jdt.apt.core.internal.declaration.ASTBasedAnnotationElementDeclarationImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
Object domValue
org.eclipse.jdt.apt.core.internal.declaration.ASTBasedAnnotationElementDeclarationImpl decl
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
Object converted
public static com.sun.mirror.declaration.AnnotationValue createAnnotationMemberValue (java.lang.Object, java.lang.String, org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv, com.sun.mirror.type.TypeMirror)
Object domValue
String elementName
org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl anno
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
com.sun.mirror.type.TypeMirror expectedType
Object converted
public static com.sun.mirror.declaration.AnnotationValue createAnnotationValueFromDOMValue (java.lang.Object, java.lang.String, int, org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
Object convertedValue
String name
int index
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject mirror
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
private static java.lang.Object convertDOMValueToMirrorValue (java.lang.Object, java.lang.String, org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject, org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv, com.sun.mirror.type.TypeMirror)
Object domValue
String name
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject parent
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl decl
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
com.sun.mirror.type.TypeMirror expectedType
Object returnValue
Object returnValue
Object returnValue
Object returnValue
Object returnValue
Object[] elements
int len
java.util.List annoValues
com.sun.mirror.type.TypeMirror leaf
com.sun.mirror.type.TypeMirror leaf
int i
Object o
com.sun.mirror.declaration.AnnotationValue annoValue
public static java.lang.Object getMatchingDummyValue (java.lang.Class)
Class expectedType
public static java.lang.Object performNecessaryPrimitiveTypeConversion (java.lang.Class, java.lang.Object, boolean)
Class expectedType
Object value
boolean avoidReflectException
String typeName
char expectedTypeChar
int nameLen
byte b
short s
char c
int i
long l
float f
private static java.lang.Class getJavaLangClass_Primitive (com.sun.mirror.type.PrimitiveType)
com.sun.mirror.type.PrimitiveType primitiveType
private static java.lang.Object performNecessaryTypeConversion (com.sun.mirror.type.TypeMirror, java.lang.Object, java.lang.String, org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
com.sun.mirror.type.TypeMirror expectedType
Object value
String name
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject parent
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
Class primitiveClass
com.sun.mirror.type.TypeMirror componentType
Object converted
com.sun.mirror.declaration.AnnotationValue annoValue
public static com.sun.mirror.type.InterfaceType createErrorInterfaceType (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding binding
String name
public static com.sun.mirror.type.ClassType createErrorClassType (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding binding
String name
public static com.sun.mirror.type.ClassType createErrorClassType (java.lang.String)
String name
public static com.sun.mirror.type.AnnotationType createErrorAnnotationType (org.eclipse.jdt.core.dom.ITypeBinding)
org.eclipse.jdt.core.dom.ITypeBinding binding
String name
public static com.sun.mirror.type.AnnotationType createErrorAnnotationType (java.lang.String)
String name
public static com.sun.mirror.type.ArrayType createErrorArrayType (java.lang.String, int)
String name
int dimension
static int[] $SWITCH_TABLE$com$sun$mirror$type$PrimitiveType$Kind ()
}
org/eclipse/jdt/apt/core/internal/util/FactoryContainer$FactoryType.classFactoryContainer.java
package org.eclipse.jdt.apt.core.internal.util
public final org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType extends java.lang.Enum {
public static final org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType PLUGIN
public static final org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType EXTJAR
public static final org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType WKSPJAR
public static final org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType VARJAR
private static final org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType[] ENUM$VALUES
static void ()
private void (java.lang.String, int)
public static org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType[] values ()
public static org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType valueOf (java.lang.String)
}
org/eclipse/jdt/apt/core/internal/util/FactoryContainer.classFactoryContainer.java
package org.eclipse.jdt.apt.core.internal.util
public abstract org.eclipse.jdt.apt.core.internal.util.FactoryContainer extends java.lang.Object {
protected java.util.Map _factoryNames
public void ()
public abstract java.lang.String getId ()
public java.lang.String toString ()
public abstract org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType getType ()
public abstract boolean exists ()
protected abstract java.util.Map loadFactoryNames () throws java.io.IOException
public java.util.Map getFactoryNames () throws java.io.IOException
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.apt.core.internal.util.FactoryContainer other
}
org/eclipse/jdt/apt/core/internal/util/FactoryPath$Attributes.classFactoryPath.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes extends java.lang.Object {
private boolean _enabled
private boolean _runInBatchMode
public void (boolean, boolean)
boolean enabled
boolean runInBatchMode
public void (org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes)
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes attr
public boolean equals (java.lang.Object)
Object o
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes oA
public int hashCode ()
public boolean isEnabled ()
public boolean runInBatchMode ()
public void setEnabled (boolean)
boolean enabled
public void setRunInBatchMode (boolean)
boolean runInBatchMode
}
org/eclipse/jdt/apt/core/internal/util/FactoryPath.classFactoryPath.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.FactoryPath extends java.lang.Object implements org.eclipse.jdt.apt.core.util.IFactoryPath {
private final java.util.Map _path
public void ()
public void addExternalJar (java.io.File)
java.io.File jar
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes a
public void removeExternalJar (java.io.File)
java.io.File jar
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
public void addVarJar (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath jarPath
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes a
public void removeVarJar (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath jarPath
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
public void addWkspJar (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath jarPath
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes a
public void removeWkspJar (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath jarPath
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
public void enablePlugin (java.lang.String) throws org.eclipse.core.runtime.CoreException
String pluginId
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes a
org.eclipse.core.runtime.Status status
public void disablePlugin (java.lang.String)
String pluginId
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes a
public void addEntryToHead (org.eclipse.jdt.apt.core.internal.util.FactoryContainer, boolean, boolean)
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
boolean enabled
boolean runInBatchMode
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes a
public void setContainers (java.util.Map)
java.util.Map map
private void internalAdd (org.eclipse.jdt.apt.core.internal.util.FactoryContainer, org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes)
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes a
java.util.Map newPath
public java.util.Map getEnabledContainers ()
java.util.Map map
java.util.Map$Entry entry
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes attr
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes attrClone
public java.util.Map getAllContainers ()
java.util.Map map
java.util.Map$Entry entry
}
org/eclipse/jdt/apt/core/internal/util/FactoryPathUtil.classFactoryPathUtil.java
package org.eclipse.jdt.apt.core.internal.util
public final org.eclipse.jdt.apt.core.internal.util.FactoryPathUtil extends java.lang.Object {
private static final String FACTORYPATH_TAG
private static final String FACTORYPATH_ENTRY_TAG
private static final String KIND
private static final String ID
private static final String ENABLED
private static final String RUN_IN_BATCH_MODE
private static final String FACTORYPATH_FILE
private static final String INDENT
private static int[] $SWITCH_TABLE$org$eclipse$jdt$apt$core$internal$util$FactoryContainer$FactoryType
private void ()
public static boolean isFactoryPathFile (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource res
org.eclipse.core.runtime.IPath path
public static java.util.Map readFactoryPathFile (org.eclipse.jdt.core.IJavaProject) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaProject jproj
String data
java.io.File file
org.eclipse.core.resources.IFile ifile
java.io.IOException e
public static void saveFactoryPathFile (org.eclipse.jdt.core.IJavaProject, java.util.Map) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaProject jproj
java.util.Map containers
org.eclipse.core.resources.IFile projFile
org.eclipse.core.resources.IFile projFile
java.io.File wkspFile
java.io.File wkspFile
String data
java.io.IOException e
public static java.lang.String encodeFactoryPath (java.util.Map)
java.util.Map factories
StringBuilder sb
java.util.Map$Entry entry
org.eclipse.jdt.apt.core.internal.util.FactoryContainer container
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes attr
public static org.eclipse.jdt.apt.core.internal.util.FactoryContainer newExtJarFactoryContainer (java.io.File)
java.io.File jar
public static org.eclipse.jdt.apt.core.internal.util.FactoryContainer newWkspJarFactoryContainer (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath jar
public static org.eclipse.jdt.apt.core.internal.util.FactoryContainer newVarJarFactoryContainer (org.eclipse.core.runtime.IPath)
org.eclipse.core.runtime.IPath jar
public static java.util.Map decodeFactoryPath (java.lang.String) throws org.eclipse.core.runtime.CoreException
String xmlFactoryPath
java.util.Map result
java.io.StringReader reader
org.w3c.dom.Element fpElement
javax.xml.parsers.DocumentBuilder parser
java.io.IOException e
org.xml.sax.SAXException e
javax.xml.parsers.ParserConfigurationException e
java.io.IOException e
org.w3c.dom.NodeList nodes
int i
org.w3c.dom.Node node
org.w3c.dom.Element element
String kindString
String idString
String enabledString
String runInAptModeString
org.eclipse.jdt.apt.core.internal.util.FactoryContainer$FactoryType kind
org.eclipse.jdt.apt.core.internal.util.FactoryContainer container
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes a
private static java.io.File getFileForWorkspace ()
private static org.eclipse.core.resources.IFile getIFileForProject (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.core.resources.IProject proj
public static boolean doesFactoryPathFileExist (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
java.io.File wkspFile
org.eclipse.core.resources.IFile projFile
private static synchronized java.util.Map calculatePath (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
java.util.Map map
boolean foundPerProjFile
org.eclipse.core.runtime.CoreException ce
org.eclipse.core.runtime.CoreException ce
boolean disableNewPlugins
private static void updatePluginContainers (java.util.Map, boolean)
java.util.Map path
boolean disableNewPlugins
java.util.Map pluginContainers
java.util.Iterator i
org.eclipse.jdt.apt.core.internal.util.FactoryContainer fc
java.util.Map$Entry entry
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes newAttr
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes newAttr
org.eclipse.jdt.apt.core.internal.util.FactoryPath$Attributes oldAttr
public static org.eclipse.jdt.apt.core.util.IFactoryPath getDefaultFactoryPath (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.jdt.apt.core.internal.util.FactoryPath fp
public static org.eclipse.jdt.apt.core.internal.util.FactoryPath getFactoryPath (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
java.util.Map map
org.eclipse.jdt.apt.core.internal.util.FactoryPath fp
public static void setFactoryPath (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.apt.core.internal.util.FactoryPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.jdt.apt.core.internal.util.FactoryPath path
java.util.Map map
static int[] $SWITCH_TABLE$org$eclipse$jdt$apt$core$internal$util$FactoryContainer$FactoryType ()
}
org/eclipse/jdt/apt/core/internal/util/FileSystemUtil.classFileSystemUtil.java
package org.eclipse.jdt.apt.core.internal.util
public final org.eclipse.jdt.apt.core.internal.util.FileSystemUtil extends java.lang.Object {
private void ()
public static boolean deleteDerivedResources (org.eclipse.core.resources.IResource) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IResource resource
boolean deleteFolder
org.eclipse.core.resources.IResource[] members
int i
int len
private static void deleteResource (org.eclipse.core.resources.IResource)
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.CoreException e
public static void mkdirs (java.io.File)
java.io.File parent
boolean succeed
int i
public static void makeDerivedParentFolders (org.eclipse.core.resources.IContainer) throws org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IContainer container
org.eclipse.core.runtime.CoreException e
public static java.lang.String getContentsOfIFile (org.eclipse.core.resources.IFile) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
public static java.lang.String getContentsOfFile (java.io.File) throws java.io.IOException
java.io.File file
private static java.lang.String getContents (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
java.io.ByteArrayOutputStream out
byte[] buffer
int len
int len
String s
public static void writeStringToIFile (org.eclipse.core.resources.IFile, java.lang.String) throws java.io.IOException org.eclipse.core.runtime.CoreException
org.eclipse.core.resources.IFile file
String contents
byte[] data
java.io.ByteArrayInputStream input
public static void writeStringToFile (java.io.File, java.lang.String) throws java.io.IOException
java.io.File file
String contents
byte[] data
java.io.OutputStream out
byte b
public static boolean compareStreams (java.io.InputStream, java.io.InputStream)
java.io.InputStream is1
java.io.InputStream is2
int b1
int b2
int b2
}
org/eclipse/jdt/apt/core/internal/util/InputStreamAnnotationScanner.classInputStreamAnnotationScanner.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.InputStreamAnnotationScanner extends org.eclipse.jdt.apt.core.internal.util.AnnotationScanner {
private final java.io.InputStream input
public void (java.io.InputStream)
java.io.InputStream input
protected int getNext () throws java.io.IOException
}
org/eclipse/jdt/apt/core/internal/util/ManyToMany.classManyToMany.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.ManyToMany extends java.lang.Object {
private final java.util.Map _forward
private final java.util.Map _reverse
private boolean _dirty
static final boolean $assertionsDisabled
static void ()
public void ()
public synchronized boolean clear ()
boolean hadContent
public synchronized void clearDirtyBit ()
public synchronized boolean containsKey (java.lang.Object)
Object key
public synchronized boolean containsKeyValuePair (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Set values
public synchronized boolean containsValue (java.lang.Object)
Object value
public synchronized java.util.Set getKeys (java.lang.Object)
Object value
java.util.Set keys
public synchronized java.util.Set getValues (java.lang.Object)
Object key
java.util.Set values
public synchronized java.util.Set getKeySet ()
java.util.Set keys
public synchronized java.util.Set getValueSet ()
java.util.Set values
public synchronized boolean isDirty ()
public synchronized boolean keyHasOtherValues (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Set values
int size
public synchronized boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Set values
boolean added
java.util.Set keys
public synchronized boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Set values
boolean removed
java.util.Set keys
public synchronized boolean removeKey (java.lang.Object)
Object key
java.util.Set values
Object value
java.util.Set keys
public synchronized boolean removeValue (java.lang.Object)
Object value
java.util.Set keys
Object key
java.util.Set values
public synchronized boolean valueHasOtherKeys (java.lang.Object, java.lang.Object)
Object value
Object key
java.util.Set keys
int size
private boolean checkIntegrity ()
java.util.Map$Entry entry
java.util.Set values
Object value
java.util.Set keys
java.util.Map$Entry entry
java.util.Set keys
Object key
java.util.Set values
}
org/eclipse/jdt/apt/core/internal/util/Messages.classMessages.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String FactoryPathUtil_status_ioException
public static String FactoryPathUtil_status_couldNotParse
public static String FactoryPathUtil_status_parserConfigError
static void ()
private void ()
}
org/eclipse/jdt/apt/core/internal/util/PackageUtil.classPackageUtil.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.PackageUtil extends java.lang.Object {
private void ()
public static org.eclipse.jdt.core.IPackageFragment[] getPackageFragments (java.lang.String, org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
String packageName
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
java.util.List packages
org.eclipse.jdt.core.IPackageFragmentRoot[] roots
org.eclipse.jdt.core.IPackageFragmentRoot root
org.eclipse.jdt.core.IPackageFragment fragment
}
org/eclipse/jdt/apt/core/internal/util/ReaderAnnotationScanner.classReaderAnnotationScanner.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.ReaderAnnotationScanner extends org.eclipse.jdt.apt.core.internal.util.AnnotationScanner {
private final java.io.InputStreamReader _reader
public void (java.io.InputStreamReader)
java.io.InputStreamReader reader
protected int getNext () throws java.io.IOException
}
org/eclipse/jdt/apt/core/internal/util/ScannerUtil.classScannerUtil.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.ScannerUtil extends java.lang.Object {
private static final String[] SINGLE_BYTE_ENCODING_ARRAY
private static final java.util.Set SINGLE_BYTE_ENCODINGS
static void ()
String encoding
public void ()
public static boolean hasAnnotationInstance (org.eclipse.core.resources.IFile)
org.eclipse.core.resources.IFile f
java.io.InputStreamReader reader
java.io.InputStream input
org.eclipse.jdt.apt.core.internal.util.AnnotationScanner scanner
org.eclipse.jdt.apt.core.internal.util.AnnotationScanner scanner
public static boolean hasAnnotationInstance (org.eclipse.jdt.core.ICompilationUnit)
org.eclipse.jdt.core.ICompilationUnit cu
org.eclipse.jdt.core.IBuffer b
char[] source
public static boolean hasAnnotationInstance (char[])
char[] source
org.eclipse.jdt.core.compiler.IScanner scanner
int token
Exception e
}
org/eclipse/jdt/apt/core/internal/util/SourcePositionImpl.classSourcePositionImpl.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.SourcePositionImpl extends java.lang.Object implements com.sun.mirror.util.SourcePosition {
private final int _startingOffset
private final int _length
private final int _line
private final int _column
private final org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorObject _decl
static final boolean $assertionsDisabled
static void ()
public void (int, int, int, int, org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl)
int startingOffset
int length
int line
int column
org.eclipse.jdt.apt.core.internal.declaration.EclipseDeclarationImpl decl
public void (int, int, int, int, org.eclipse.jdt.apt.core.internal.declaration.AnnotationValueImpl)
int startingOffset
int length
int line
int column
org.eclipse.jdt.apt.core.internal.declaration.AnnotationValueImpl decl
public void (int, int, int, int, org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl)
int startingOffset
int length
int line
int column
org.eclipse.jdt.apt.core.internal.declaration.AnnotationMirrorImpl decl
public int line ()
public int column ()
public java.io.File file ()
org.eclipse.core.resources.IResource resource
org.eclipse.core.runtime.IPath absPath
public int getStartingOffset ()
public int getEndingOffset ()
public int getLength ()
public org.eclipse.core.resources.IFile getResource ()
public java.lang.String toString ()
StringBuilder buffer
}
org/eclipse/jdt/apt/core/internal/util/TypesUtil.classTypesUtil.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.TypesUtil extends java.lang.Object implements com.sun.mirror.util.Types {
private static final String[] NO_ARGS
private final org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv _env
static final boolean $assertionsDisabled
private static int[] $SWITCH_TABLE$org$eclipse$jdt$apt$core$internal$declaration$EclipseMirrorObject$MirrorKind
private static int[] $SWITCH_TABLE$com$sun$mirror$type$PrimitiveType$Kind
static void ()
public static void main (java.lang.String[])
String[] args
public void (org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv)
org.eclipse.jdt.apt.core.internal.env.BaseProcessorEnv env
public com.sun.mirror.type.ArrayType getArrayType (com.sun.mirror.type.TypeMirror)
com.sun.mirror.type.TypeMirror componentType
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType impl
org.eclipse.jdt.core.dom.ITypeBinding leaf
org.eclipse.jdt.core.dom.ITypeBinding leaf
int dimension
int dimension
org.eclipse.jdt.core.dom.ITypeBinding array
String bindingKey
org.eclipse.jdt.core.dom.ITypeBinding arrayType
private org.eclipse.jdt.core.dom.ITypeBinding findMemberType (org.eclipse.jdt.core.dom.ITypeBinding, java.lang.String)
org.eclipse.jdt.core.dom.ITypeBinding outer
String inner
org.eclipse.jdt.core.dom.ITypeBinding[] nestedTypes
org.eclipse.jdt.core.dom.ITypeBinding nestedType
org.eclipse.jdt.core.dom.ITypeBinding result
org.eclipse.jdt.core.dom.ITypeBinding[] interfaces
org.eclipse.jdt.core.dom.ITypeBinding interfaceType
public transient com.sun.mirror.type.DeclaredType getDeclaredType (com.sun.mirror.type.DeclaredType, com.sun.mirror.declaration.TypeDeclaration, com.sun.mirror.type.TypeMirror[])
com.sun.mirror.type.DeclaredType containing
com.sun.mirror.declaration.TypeDeclaration decl
com.sun.mirror.type.TypeMirror[] typeArgs
org.eclipse.jdt.core.dom.ITypeBinding outerBinding
org.eclipse.jdt.core.dom.ITypeBinding memberBinding
org.eclipse.jdt.core.dom.ITypeBinding memberBinding
int numArgs
String[] argKeys
int i
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.ITypeBinding[] typeParams
int numTypeParams
String typeKey
org.eclipse.jdt.core.dom.ITypeBinding resultBinding
public transient com.sun.mirror.type.DeclaredType getDeclaredType (com.sun.mirror.declaration.TypeDeclaration, com.sun.mirror.type.TypeMirror[])
com.sun.mirror.declaration.TypeDeclaration decl
com.sun.mirror.type.TypeMirror[] typeArgs
public com.sun.mirror.type.TypeMirror getErasure (com.sun.mirror.type.TypeMirror)
com.sun.mirror.type.TypeMirror t
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType impl
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.ITypeBinding erasure
com.sun.mirror.type.TypeMirror m_erasure
public com.sun.mirror.type.PrimitiveType getPrimitiveType (com.sun.mirror.type.PrimitiveType$Kind)
com.sun.mirror.type.PrimitiveType$Kind kind
public com.sun.mirror.type.TypeVariable getTypeVariable (com.sun.mirror.declaration.TypeParameterDeclaration)
com.sun.mirror.declaration.TypeParameterDeclaration tparam
public com.sun.mirror.type.VoidType getVoidType ()
public com.sun.mirror.type.WildcardType getWildcardType (java.util.Collection, java.util.Collection)
java.util.Collection upperBounds
java.util.Collection lowerBounds
String boundKey
String boundKey
String boundKey
String boundKey
char boundKind
char boundKind
char boundKind
char boundKind
int upperBoundCount
int lowerBoundCount
org.eclipse.jdt.core.dom.ITypeBinding binding
org.eclipse.jdt.core.dom.ITypeBinding binding
String wildcardkey
org.eclipse.jdt.core.dom.ITypeBinding wildcard
public boolean isAssignable (com.sun.mirror.type.TypeMirror, com.sun.mirror.type.TypeMirror)
com.sun.mirror.type.TypeMirror t1
com.sun.mirror.type.TypeMirror t2
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType left
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType right
public boolean isSubtype (com.sun.mirror.type.TypeMirror, com.sun.mirror.type.TypeMirror)
com.sun.mirror.type.TypeMirror t1
com.sun.mirror.type.TypeMirror t2
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType left
org.eclipse.jdt.apt.core.internal.declaration.EclipseMirrorType right
private static org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (com.sun.mirror.type.TypeMirror) throws org.eclipse.jdt.apt.core.internal.NonEclipseImplementationException
com.sun.mirror.type.TypeMirror type
public static org.eclipse.jdt.core.dom.ITypeBinding getTypeBinding (com.sun.mirror.declaration.TypeDeclaration) throws org.eclipse.jdt.apt.core.internal.NonEclipseImplementationException
com.sun.mirror.declaration.TypeDeclaration type
static int[] $SWITCH_TABLE$org$eclipse$jdt$apt$core$internal$declaration$EclipseMirrorObject$MirrorKind ()
static int[] $SWITCH_TABLE$com$sun$mirror$type$PrimitiveType$Kind ()
}
org/eclipse/jdt/apt/core/internal/util/Visitors$AnnotatedNodeVisitor.classVisitors.java
package org.eclipse.jdt.apt.core.internal.util
public final org.eclipse.jdt.apt.core.internal.util.Visitors$AnnotatedNodeVisitor extends org.eclipse.jdt.core.dom.ASTVisitor {
private final java.util.Map _result
public void (java.util.Map)
java.util.Map map
public boolean visit (org.eclipse.jdt.core.dom.PackageDeclaration)
org.eclipse.jdt.core.dom.PackageDeclaration node
java.util.List annotations
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
private void visitBodyDeclaration (org.eclipse.jdt.core.dom.BodyDeclaration)
org.eclipse.jdt.core.dom.BodyDeclaration node
java.util.List extMods
java.util.List annos
org.eclipse.jdt.core.dom.IExtendedModifier extMod
public boolean visit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
java.util.List extMods
java.util.List annos
org.eclipse.jdt.core.dom.IExtendedModifier extMod
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.MarkerAnnotation)
org.eclipse.jdt.core.dom.MarkerAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
}
org/eclipse/jdt/apt/core/internal/util/Visitors$AnnotationVisitor.classVisitors.java
package org.eclipse.jdt.apt.core.internal.util
public final org.eclipse.jdt.apt.core.internal.util.Visitors$AnnotationVisitor extends org.eclipse.jdt.core.dom.ASTVisitor {
private final java.util.List _annotations
public void (java.util.List)
java.util.List annotations
public boolean visit (org.eclipse.jdt.core.dom.MarkerAnnotation)
org.eclipse.jdt.core.dom.MarkerAnnotation annotation
public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation annotation
public boolean visit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation annotation
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block blk
public boolean visit (org.eclipse.jdt.core.dom.DoStatement)
org.eclipse.jdt.core.dom.DoStatement doStatement
public boolean visit (org.eclipse.jdt.core.dom.ForStatement)
org.eclipse.jdt.core.dom.ForStatement forStatement
public boolean visit (org.eclipse.jdt.core.dom.IfStatement)
org.eclipse.jdt.core.dom.IfStatement ifStatement
public boolean visit (org.eclipse.jdt.core.dom.TryStatement)
org.eclipse.jdt.core.dom.TryStatement tryStatement
public void reset ()
}
org/eclipse/jdt/apt/core/internal/util/Visitors$DeclarationFinder.classVisitors.java
package org.eclipse.jdt.apt.core.internal.util
public final org.eclipse.jdt.apt.core.internal.util.Visitors$DeclarationFinder extends org.eclipse.jdt.core.dom.ASTVisitor {
private final org.eclipse.jdt.core.dom.Annotation _anno
private org.eclipse.jdt.core.dom.ASTNode _result
public void (org.eclipse.jdt.core.dom.Annotation)
org.eclipse.jdt.core.dom.Annotation annotation
public org.eclipse.jdt.core.dom.ASTNode getAnnotatedNode ()
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration)
org.eclipse.jdt.core.dom.AnnotationTypeMemberDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.EnumDeclaration)
org.eclipse.jdt.core.dom.EnumDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.EnumConstantDeclaration)
org.eclipse.jdt.core.dom.EnumConstantDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.FieldDeclaration)
org.eclipse.jdt.core.dom.FieldDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.MethodDeclaration)
org.eclipse.jdt.core.dom.MethodDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.TypeDeclaration)
org.eclipse.jdt.core.dom.TypeDeclaration node
public boolean visit (org.eclipse.jdt.core.dom.SingleVariableDeclaration)
org.eclipse.jdt.core.dom.SingleVariableDeclaration node
private boolean internalVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int nodeStart
int nodeEnd
int annoStart
int annoEnd
java.util.List extendedModifiers
java.util.List extendedModifiers
org.eclipse.jdt.core.dom.SingleVariableDeclaration declaration
org.eclipse.jdt.core.dom.BodyDeclaration declaration
org.eclipse.jdt.core.dom.IExtendedModifier modifier
public boolean visit (org.eclipse.jdt.core.dom.Block)
org.eclipse.jdt.core.dom.Block node
public boolean visit (org.eclipse.jdt.core.dom.MarkerAnnotation)
org.eclipse.jdt.core.dom.MarkerAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.NormalAnnotation)
org.eclipse.jdt.core.dom.NormalAnnotation node
public boolean visit (org.eclipse.jdt.core.dom.SingleMemberAnnotation)
org.eclipse.jdt.core.dom.SingleMemberAnnotation node
}
org/eclipse/jdt/apt/core/internal/util/Visitors$EndingOffsetFinder.classVisitors.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.Visitors$EndingOffsetFinder extends org.eclipse.jdt.core.dom.ASTVisitor {
private final int[] _sortedStartingOffset
private final int[] _endingOffsets
public void (int[])
int[] offsets
int count
int i
int len
int index
int i
int len
int i
public void preVisit (org.eclipse.jdt.core.dom.ASTNode)
org.eclipse.jdt.core.dom.ASTNode node
int startingOffset
int endingOffset
int startIndex
int endIndex
int i
public int getEndingOffset (int)
int startingOffset
int index
}
org/eclipse/jdt/apt/core/internal/util/Visitors.classVisitors.java
package org.eclipse.jdt.apt.core.internal.util
public org.eclipse.jdt.apt.core.internal.util.Visitors extends java.lang.Object {
public void ()
}
org/eclipse/jdt/apt/core/internal/util/messages.properties
org/eclipse/jdt/apt/core/util/
org/eclipse/jdt/apt/core/util/AptConfig$ProcessorOptionsParser.classAptConfig.java
package org.eclipse.jdt.apt.core.util
org.eclipse.jdt.apt.core.util.AptConfig$ProcessorOptionsParser extends java.lang.Object {
final String _s
int _start
boolean _hasVal
public void (java.lang.String)
String s
public java.util.Map parse ()
java.util.Map options
String key
String key
private java.lang.String parseKey ()
String key
String key
String key
String key
int spaceAt
int equalsAt
private java.lang.String parseVal ()
boolean inQuotedRegion
int start
int end
char c
}
org/eclipse/jdt/apt/core/util/AptConfig.classAptConfig.java
package org.eclipse.jdt.apt.core.util
public org.eclipse.jdt.apt.core.util.AptConfig extends java.lang.Object {
private static final String PATHVAR_TOKEN
private static final String PATHVAR_ROOT
private static final String PATHVAR_PROJECTROOT
private void ()
public static void addProcessorOption (org.eclipse.jdt.core.IJavaProject, java.lang.String, java.lang.String)
org.eclipse.jdt.core.IJavaProject jproj
String key
String val
org.eclipse.core.runtime.preferences.IScopeContext context
org.eclipse.core.runtime.preferences.IEclipsePreferences node
String nonNullVal
org.osgi.service.prefs.BackingStoreException e
public static void removeProcessorOption (org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.jdt.core.IJavaProject jproj
String key
org.eclipse.core.runtime.preferences.IScopeContext context
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.osgi.service.prefs.BackingStoreException e
public static java.util.Map getProcessorOptions (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
java.util.Map rawOptions
java.util.Map options
java.util.Map$Entry entry
String resolvedValue
String value
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.jdt.core.IClasspathEntry[] classpathEntries
java.util.Set classpath
java.util.Set sourcepath
java.util.Set projectsProcessed
org.eclipse.jdt.core.IClasspathEntry entry
int kind
org.eclipse.core.runtime.IPath cpPath
org.eclipse.core.resources.IResource res
org.eclipse.core.resources.IResource res
org.eclipse.core.runtime.IPath srcPath
org.eclipse.core.runtime.IPath otherProjectPath
org.eclipse.core.resources.IProject otherProject
org.eclipse.jdt.core.IJavaProject otherJavaProject
org.eclipse.core.resources.IFolder genSrcDir
String genSrcDirString
org.eclipse.core.runtime.IPath binPath
org.eclipse.core.resources.IResource binPathResource
String binDirString
String binDirString
String target
String source
org.eclipse.jdt.core.JavaModelException jme
private static java.lang.String resolveVarPath (org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.jdt.core.IJavaProject jproj
String value
org.eclipse.core.runtime.IPath path
String firstToken
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.core.resources.IResource proj
org.eclipse.core.runtime.IPath relativePath
org.eclipse.core.runtime.IPath absoluteProjPath
org.eclipse.core.runtime.IPath absoluteResPath
org.eclipse.core.runtime.IPath relativePath
org.eclipse.core.runtime.IPath absoluteProjPath
org.eclipse.core.runtime.IPath absoluteResPath
String cpvName
org.eclipse.core.runtime.IPath cpvPath
org.eclipse.core.runtime.IPath resolved
private static void addProjectClasspath (org.eclipse.core.resources.IWorkspaceRoot, org.eclipse.jdt.core.IJavaProject, java.util.Set, java.util.Set)
org.eclipse.core.resources.IWorkspaceRoot root
org.eclipse.jdt.core.IJavaProject otherJavaProject
java.util.Set projectsProcessed
java.util.Set classpath
org.eclipse.core.runtime.IPath binPath
org.eclipse.core.resources.IResource binPathResource
String binDirString
String binDirString
org.eclipse.jdt.core.IClasspathEntry[] classpathEntries
org.eclipse.jdt.core.IClasspathEntry entry
org.eclipse.core.runtime.IPath cpPath
org.eclipse.core.resources.IResource res
org.eclipse.core.runtime.IPath otherProjectPath
org.eclipse.core.resources.IProject otherProject
org.eclipse.jdt.core.IJavaProject yetAnotherJavaProject
org.eclipse.jdt.core.JavaModelException jme
private static java.lang.String convertPathCollectionToString (java.util.Collection)
java.util.Collection paths
StringBuilder sb
boolean first
String path
public static void setProcessorOptions (java.util.Map, org.eclipse.jdt.core.IJavaProject)
java.util.Map options
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.core.runtime.preferences.IScopeContext context
org.eclipse.core.runtime.preferences.IEclipsePreferences node
java.util.Map$Entry option
String nonNullVal
org.osgi.service.prefs.BackingStoreException e
public static boolean isAutomaticProcessorOption (java.lang.String)
String key
public static java.util.Map getRawProcessorOptions (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
java.util.Map options
org.eclipse.core.runtime.preferences.IScopeContext[] contexts
org.eclipse.core.runtime.preferences.IScopeContext[] contexts
org.eclipse.core.runtime.preferences.IScopeContext context
org.eclipse.core.runtime.preferences.IEclipsePreferences prefs
org.eclipse.core.runtime.preferences.IEclipsePreferences procOptionsNode
String key
String nonNullVal
String val
org.osgi.service.prefs.BackingStoreException e
private static java.util.Map getOldStyleRawProcessorOptions (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
java.util.Map options
java.util.Map options
String allOptions
org.eclipse.jdt.apt.core.util.AptConfig$ProcessorOptionsParser op
private static void removeOldStyleSettings (org.eclipse.core.runtime.preferences.IScopeContext)
org.eclipse.core.runtime.preferences.IScopeContext context
org.eclipse.core.runtime.preferences.IEclipsePreferences node
public static void dispose ()
org.osgi.service.prefs.BackingStoreException e
public static void initialize ()
public static boolean isEnabled (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproject
public static void setEnabled (org.eclipse.jdt.core.IJavaProject, boolean)
org.eclipse.jdt.core.IJavaProject jproject
boolean enabled
IllegalArgumentException e
org.eclipse.core.runtime.IStatus status
public static boolean shouldProcessDuringReconcile (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproject
public static void setProcessDuringReconcile (org.eclipse.jdt.core.IJavaProject, boolean)
org.eclipse.jdt.core.IJavaProject jproject
boolean enabled
private static boolean getBoolean (org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.jdt.core.IJavaProject jproj
String optionName
org.eclipse.core.runtime.preferences.IPreferencesService service
org.eclipse.core.runtime.preferences.IScopeContext[] contexts
org.eclipse.core.runtime.preferences.IScopeContext[] contexts
public static org.eclipse.jdt.apt.core.util.IFactoryPath getDefaultFactoryPath (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
public static org.eclipse.jdt.apt.core.util.IFactoryPath getFactoryPath (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
public static void setFactoryPath (org.eclipse.jdt.core.IJavaProject, org.eclipse.jdt.apt.core.util.IFactoryPath) throws org.eclipse.core.runtime.CoreException
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.jdt.apt.core.util.IFactoryPath path
org.eclipse.jdt.apt.core.internal.util.FactoryPath fp
public static boolean hasProjectSpecificFactoryPath (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproj
public static java.lang.String getString (org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.jdt.core.IJavaProject jproj
String optionName
org.eclipse.core.runtime.preferences.IPreferencesService service
org.eclipse.core.runtime.preferences.IScopeContext[] contexts
org.eclipse.core.runtime.preferences.IScopeContext[] contexts
String pluginId
public static java.lang.String getGenSrcDir (org.eclipse.jdt.core.IJavaProject)
org.eclipse.jdt.core.IJavaProject jproject
public static void setGenSrcDir (org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.jdt.core.IJavaProject jproject
String dirString
public static boolean validateGenSrcDir (org.eclipse.jdt.core.IJavaProject, java.lang.String)
org.eclipse.jdt.core.IJavaProject jproject
String dirName
private static void setBoolean (org.eclipse.jdt.core.IJavaProject, java.lang.String, boolean)
org.eclipse.jdt.core.IJavaProject jproject
String optionName
boolean value
org.eclipse.core.runtime.preferences.IScopeContext context
org.eclipse.core.runtime.preferences.IEclipsePreferences node
String oldValue
org.eclipse.jdt.apt.core.internal.AptProject aproj
private static void setString (org.eclipse.jdt.core.IJavaProject, java.lang.String, java.lang.String)
org.eclipse.jdt.core.IJavaProject jproject
String optionName
String value
org.eclipse.core.runtime.preferences.IScopeContext context
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.eclipse.core.runtime.preferences.IEclipsePreferences node
String oldValue
org.eclipse.jdt.apt.core.internal.AptProject aproj
private static void flushPreference (java.lang.String, org.eclipse.core.runtime.preferences.IEclipsePreferences)
String optionName
org.eclipse.core.runtime.preferences.IEclipsePreferences node
org.osgi.service.prefs.BackingStoreException e
}
org/eclipse/jdt/apt/core/util/AptPreferenceConstants.classAptPreferenceConstants.java
package org.eclipse.jdt.apt.core.util
public org.eclipse.jdt.apt.core.util.AptPreferenceConstants extends java.lang.Object {
public static final String APT_STRING_BASE
public static final String APT_GENSRCDIR
public static final String APT_PROCESSOROPTIONS
public static final String APT_RECONCILEENABLED
public static final String APT_PROCESSANNOTATIONS
public static final String APT_ENABLED
public static final String ENABLED
public static final String DISABLED
public static final String APT_NULLVALUE
public static final String DEFAULT_GENERATED_SOURCE_FOLDER_NAME
public static final String RTTG_ENABLED_OPTION
public static final String PROCESSING_IN_EDITOR_DISABLED_OPTION
public static java.util.Map DEFAULT_OPTIONS_MAP
public static final String[] OPTION_NAMES
public static final int NSETTINGS
static void ()
java.util.Map options
public void ()
}
org/eclipse/jdt/apt/core/util/AptUtil.classAptUtil.java
package org.eclipse.jdt.apt.core.util
public final org.eclipse.jdt.apt.core.util.AptUtil extends java.lang.Object {
private void ()
public static com.sun.mirror.apt.AnnotationProcessorFactory getFactoryForAnnotation (java.lang.String, org.eclipse.jdt.core.IJavaProject)
String fullyQualifiedAnnotation
org.eclipse.jdt.core.IJavaProject jproj
org.eclipse.jdt.apt.core.internal.AnnotationProcessorFactoryLoader loader
java.util.List factories
com.sun.mirror.apt.AnnotationProcessorFactory factory
java.util.Collection supportedAnnos
String anno
String prefix
}
org/eclipse/jdt/apt/core/util/EclipseMessager.classEclipseMessager.java
package org.eclipse.jdt.apt.core.util
public abstract org.eclipse.jdt.apt.core.util.EclipseMessager extends java.lang.Object implements com.sun.mirror.apt.Messager {
public static final int APT_PROBLEM_ID
public static final int APT_QUICK_FIX_PROBLEM_ID
public abstract void printError (org.eclipse.jdt.core.dom.ASTNode, java.lang.String)
public abstract void printWarning (org.eclipse.jdt.core.dom.ASTNode, java.lang.String)
public abstract void printNotice (org.eclipse.jdt.core.dom.ASTNode, java.lang.String)
public abstract void printFixableError (com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)
public abstract void printFixableWarning (com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)
public abstract void printFixableNotice (com.sun.mirror.util.SourcePosition, java.lang.String, java.lang.String, java.lang.String)
public abstract void printFixableError (java.lang.String, java.lang.String, java.lang.String)
public abstract void printFixableWarning (java.lang.String, java.lang.String, java.lang.String)
public abstract void printFixableNotice (java.lang.String, java.lang.String, java.lang.String)
}
org/eclipse/jdt/apt/core/util/IFactoryPath.classIFactoryPath.java
package org.eclipse.jdt.apt.core.util
public abstract org.eclipse.jdt.apt.core.util.IFactoryPath extends java.lang.Object {
public abstract void addExternalJar (java.io.File)
public abstract void removeExternalJar (java.io.File)
public abstract void addWkspJar (org.eclipse.core.runtime.IPath)
public abstract void removeWkspJar (org.eclipse.core.runtime.IPath)
public abstract void addVarJar (org.eclipse.core.runtime.IPath)
public abstract void removeVarJar (org.eclipse.core.runtime.IPath)
public abstract void enablePlugin (java.lang.String) throws org.eclipse.core.runtime.CoreException
public abstract void disablePlugin (java.lang.String)
}